PHP中的Header函数

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


流程如图

通常我们经常调用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语句。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,785评论 18 399
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,761评论 25 709
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • 没有去任何地方玩,而是两个人一起,做了三个菜,吃完,洗碗。「醒时同交欢,醉后各分散。」尘世间的冷清,经过心灵,可以...
    郭绿狮阅读 291评论 0 0
  • 写好人生这本书 我们每个人,不知道你是否有所感悟, 其实每时每刻,我们都在写一本书, 这本书就是人生的书。 对于人...
    阿超Lilian阅读 242评论 0 0