美文网首页
PHP中的Header函数

PHP中的Header函数

作者: kangyiii | 来源:发表于2017-04-05 17:15 被阅读69次

函数在服务器端执行,负责服务器向浏览器发出指令,浏览器根据指令执行指定操作。


流程如图

通常我们经常调用Header函数来让浏览器页面进行页面的跳转

主要有两种跳转方式:

  1. 立即跳转
  2. 提示跳转
立即跳转
header('Location:jump_2.php');

执行header代码后直接进行页面跳转

提示跳转
header('Refresh:TIME;URL=目标url');

经过一段时间后进行跳转,TIME用来设置时间(秒),我们就可以在这段时间内在页面上做相关提示。

注意:

  1. 在使用这个函数之前最好不要有任何输出,这样可能会导致函数不能正常执行,但是,在php.ini中如果将值改为4096而不是off,即使在header之前有输出也会正常执行该函数。
  2. 虽然用header做了跳转,但header之后的语句也会正常执行,这并不符合一般的业务逻辑,所以通常在执行header后应该加die语句。

相关文章

网友评论

    本文标题:PHP中的Header函数

    本文链接:https://www.haomeiwen.com/subject/usgiottx.html