博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PHP 页面跳转的三种方式
阅读量:6340 次
发布时间:2019-06-22

本文共 964 字,大约阅读时间需要 3 分钟。

第一种方式:header()

header()函数的主要功能是将HTTP协议标头(header)输出到浏览器。

语法:

void header ( string $string [, bool $replace = true [, int $http_response_code ]] )

可选参数replace指明是替换前一条类似标头还是添加一条相同类型的标头,默认为替换。

第二个可选参数http_response_code强制将HTTP相应代码设为指定值。 header函数中Location类型的标头是一种特殊的header调用,常用来实现页面跳转。注意:1.location和“:”号间不能有空格,否则不会跳转。

举例:

  

注意:

  • header执行前不能有任何输出
  • location和:之间不能有空格
  • header后的php代码还会执行,所以需要注意使用exit;
 

第二种方式:meta标签

Meta标签是HTML中负责提供文档元信息的标签,在PHP程序中使用该标签,也可以实现页面跳转。 若定义http-equiv为refresh,则打开该页面时将根据content规定的值在一定时间内跳转到相应页面。

< meta http-equiv="refresh" content="1;url=http://www.baidu.com">

  

第三种方式:javascript

通过使用windows.location.href=‘url’; 是页面自动跳转到新的地址

< ?php  $url = "http://www.baidu.com";  echo "< script language='javascript' type='text/javascript'>";  echo "window.location.href='$url'";  echo "< /script>";  ?>

  

作者:KevinWorld 链接:https://www.jianshu.com/p/8fa51d7fbb7e 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

转载于:https://www.cnblogs.com/ryanzheng/p/8215460.html

你可能感兴趣的文章
软件接口数据一致性机制
查看>>
微服务架构介绍和RPC框架对比
查看>>
Debian下使用OpenLDAP 管理端
查看>>
泛型排序器TComparer
查看>>
9个offer,12家公司,35场面试,从微软到谷歌,应届计算机毕业生的2012求职之路...
查看>>
创建符合标准的、有语意的HTML页面——ASP.NET 2.0 CSS Friendly Control Adapters 1.0发布...
查看>>
Adobe驳斥Flash过度耗电论 称HTML5更耗电
查看>>
No!No!No! It's not fashion!
查看>>
艰困之道中学到的经验教训
查看>>
互联网生态建设落地五大挑战——保险科技生态建设 ...
查看>>
进行短视频app开发工作时,可以加入它来保护青少年 ...
查看>>
25G DAC无源高速线缆和25G光模块之间的区别
查看>>
乐乐茶完成近2亿元Pre-A轮融资,祥峰投资领投
查看>>
clickhouse修改时区
查看>>
CSS_定位
查看>>
第二十四章:页面导航(六)
查看>>
IP_VFR-4-FRAG_TABLE_OVERFLOW【cisco设备报错】碎片***
查看>>
Codeforces Round #256 (Div. 2) D. Multiplication Table 【二分】
查看>>
ARM汇编指令格式
查看>>
HDU-2044-一只小蜜蜂
查看>>