PHP中的Header函数

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


PHP中的Header函数_第1张图片
流程如图

通常我们经常调用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函数)