PHP-网页跳转的几种方式

本文总结了跳转到指定网页的几种方式.

1.利用PHP的header函数Location响应头, header是用来向浏览器返回HTTP响应头(详细请看HTTP协议详解)

1 <?php
2     header('Location:http://suiyongjie.heyuling.com');

2.refresh响应头

1 <?php
2     header('refresh:5;url=http://suiyongjie.heyuling.com'); //5为5秒后进行跳转

3.利用JavaScript做跳转

1 <?php
2     echo '<script type="text/javascript" language="javascript">window.location.href="suiyongjie.heyuling.com"</script>';

4.利用META标签(同HTTP响应头的refresh)

<?php
    echo '<meta http-equiv="Refresh" content="秒数;URL=http://suiyongjie.heyuling.com">'; //此处秒数不能忘记, 指定多少秒后进行跳转

因为只用前1,3种, 没有用过2,4进行跳转过, 故记录下.

第1,2种利用HTTP响应头进行跳转, 第3,4种可以在已经输出了HTTP头(用header_sent()判断)的情况下使用.

原文地址:https://www.cnblogs.com/JohnABC/p/3245461.html