码迷,mamicode.com
首页 > Web开发 > 详细

辛星与您解读PHP页面跳转的几种实现方式

时间:2014-07-24 10:34:03      阅读:265      评论:0      收藏:0      [点我收藏+]

标签:http协议   辛星   php   页面跳转   跳转   

        由于页面跳转的使用是非常频繁的,因此这里给出几种方式,其实我想我并没有归纳全,毕竟函数那么多,要一下想起来还是特别麻烦的,于是,想到哪里就记到哪里把,等着以后再整理汇总。

       第一种方式就是使用header()函数,它是PHP中进行页面跳转非常简便的一种方法,它的实现机制就是把HTTTP协议表头header输出到浏览器,因此,在使用该函数和使用setcookie函数一样,不能有任何的输出,否则无法执行,它的函数原型如下:

void header (string string [,bool replace [,int http_response_code]])
比如如下代码会自动跳转到百度的首页,代码如下:

<?php
header("Location:http://www.baidu.com");
对于上述语句,稍微懂点HTTP协议的都懂吧。

    第二种方式就借助于Javascript了,我们通过向客户端输出一段Javascript脚本来执行,比如我们编写php代码如下,那么它会自动跳转到百度的首页,代码如下:

<?php
$url = "http://www.baidu.com";
echo "<script> window.location.href='$url' </script> ";
这个,稍微懂点Javascript的 都能看懂把,不介绍了。。

  其他方式一时没想到,求助于万能的读者啦,,如果您有其他想法,请留言回复,谢谢啦。。

辛星与您解读PHP页面跳转的几种实现方式

标签:http协议   辛星   php   页面跳转   跳转   

原文地址:http://blog.csdn.net/xinguimeng/article/details/38076485

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!