前端之家收集整理的这篇文章主要介绍了
PHP:标题后的代码效果(“位置:abc.html”),
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
可以说,
代码看起来像这样:
if(!$test) {
header("Location: somefile.html");
...some PHP code....
header("Location: anotherfile.html");
}
上面有’PHP代码’吗?如果是,那么其中的HTTP响应会发生什么(例如:代码中的第二个’header’语句)?
是的 –
代码将被执行.
header()将配置要返回的标头,而不是立即发送它们.
>如果2之间没有输出
电话,然后只有最后一个
考虑到了.
>但是,如果你输出任何东西
在第二次通话之前,然后是
标题将被发送,第二个
调用将导致错误(标题
已经发送).
一个典型的错误是:在此之后重定向而不是exit(),这可能会导致安全问题.
原文链接:https://www.f2er.com/php/136558.html