PHP页面跳转与页面重定向详解

来源:转载

PHP页面跳转与页面重定向详解,有需要的朋友可以参考下。

首先解释下,页面跳转与页面重定向的关系?

页面重定向一定会有页面跳转,页面跳转不一定会有页面重定向,也就是说页面重定向真包含于页面跳转,页面重定向是页面跳转的充分不必要条件。

总结下PHP下的几种页面跳转的方法

1、meta标签实现
只需在head里加上下面这一句就行了,在当前页面停留0秒后跳转到目标页面

echo '<meta http-equiv="refresh" content="0;url=https://www.baidu.com">';

2、JavaScript实现

echo '<script>window.location.href = 'https://www.baidu.com';</script>';

3、PHP页面重定向实现

header('Location: https://www.baidu.com');

使用PHP页面重定向跳转与上面两种方法有点不同的是,它的http应答状态码是指定为3xx。具体差别涉及HTTP的请求过程,这里就不细说了。

版权声明:本文为博主原创文章,未经博主允许不得转载。


分享给朋友:
您可能感兴趣的文章:
随机阅读: