PHPheader函數是程式設計師必定會使用到的函數,那麼這篇文章繼續為大家講解PHP header常用URL位址跳轉的幾種方法。在php中URL跳轉不管那種做法都離不開header函數,下面我就給各位整理一些常用的URL跳轉實現程序與注意,有需要的朋友可參考...
在PHP中URL跳轉不管那種做法都離不開header函數,下面我就給各位整理一些常用的URL跳轉實現程序與注意,有需要的朋友可參考一下。
PHP頁面跳到一、header()函數
header()函數是PHP中進行頁面跳躍的一種十分簡單的方法。 header()函數的主要功能是將Http協定標頭(header)輸出到瀏覽器。
header()函數的定義如下:
void header (string string [,bool replace [,int http_response_code]])
可選參數replace指明是替換前一條類似標頭還是添加一條相同類型的標頭,預設為替換。
第二個可選參數http_response_code強制將HTTP對應代碼設為指定值。 header函數中Location類型的標頭是一種特殊的header調用,常用來實現頁面跳躍。注意:
1.location和「:」號間不能有空格,否則不會跳轉。
2.在用header前不能有任何的輸出。
3.header後的PHP程式碼還會被執行。例如,將瀏覽器重定向到linzl.com
//重定向瀏覽器
header("Location: http://www.111cn.net");
//確保重定向後,後續程式碼不會被執行
exit;
?>
PHP頁面跳到二、Meta標籤
# Meta標籤是HTML中負責提供文件元資訊的標籤,在PHP程式中使用該標籤,也可以實現頁面跳躍。
若定義http-equiv為refresh,則開啟該頁面時將根據content規定的值在一定時間內跳到對應頁面。
若設定content="秒數";url="網址",則定義了經過多久後頁面跳到指定的網址。
例如,以下程式meta.php實作在該頁面中停留一秒鐘後頁面自動跳到www.guanwei.org.
#>
PHP頁面跳轉三、javascript(常用、推薦)
例如,此程式碼可以放在程式中的任何合法位置。
$url = "http://www.guanwei.org";
echo "
echo " window.location.href='$url' ";
echo "";
?>
除了這些方法之外,相信大家也有自己的方法,之前我們向大家介紹了很多關於PHPheader的文章,大家可以關注PHP中文網參考。
相關推薦:
以上是幾種PHP header常用URL位址跳轉法的詳細內容。更多資訊請關注PHP中文網其他相關文章!