标签: php html apache
我有这样的代码:
<?php header('Location: http://www.example.com/'); echo 'Hello';
我想知道代码的结果是什么。我知道 - 浏览器得到了标题&amp;重定向到“http://www.example.com/”。 但是'header'功能之后的输出怎么样?字符串'Hello'将被发送到哪里? 如果更加明亮的话会收到它吗?
答案 0 :(得分:3)
header() 用于发送原始HTTP标头
header()
它会在其标题中发送重定向(不同的HTTP代码, REDIRECT 302 )以及内容'Hello'。
'Hello'
在转到任何内容之前,首先由Web浏览器处理响应标头。 因此,浏览器将不会读取或处理这种HTTP响应的内容。
更多:HTTP 302