php強制跳轉(zhuǎn)的方法:1、通過header函數(shù)實現(xiàn)跳轉(zhuǎn);2、使用Meta標簽實現(xiàn)跳轉(zhuǎn),其語句為“< meta http-equiv="refresh" content="1;url=...>”;3、利用JavaScript實現(xiàn)跳轉(zhuǎn)。
鼓樓網(wǎng)站建設(shè)公司成都創(chuàng)新互聯(lián)公司,鼓樓網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為鼓樓上千多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的鼓樓做網(wǎng)站的公司定做!
推薦:《PHP視頻教程》
PHP跳轉(zhuǎn)頁面的三種方式
PHP頁面跳轉(zhuǎn)一、header()函數(shù)
header()函數(shù)是PHP中進行頁面跳轉(zhuǎn)的一種十分簡單的方法。header()函數(shù)的主要功能是將HTTP協(xié)議標頭(header)輸出到瀏覽器。
header()函數(shù)的定義如下:
void header (string string [,bool replace [,int http_response_code]])
可選參數(shù)replace指明是替換前一條類似標頭還是添加一條相同類型的標頭,默認為替換。
第二個可選參數(shù)http_response_code強制將HTTP相應(yīng)代碼設(shè)為指定值。 header函數(shù)中Location類型的標頭是一種特殊的header調(diào)用,常用來實現(xiàn)頁面跳轉(zhuǎn)。注意:1.location和“:”號間不能有空格,否則不會跳轉(zhuǎn)。
2.在用header前不能有任何的輸出。
3.header后的PHP代碼還會被執(zhí)行。例如
< ?php //重定向瀏覽器 header("Location: http://blog.csdn.net/abandonship"); //確保重定向后,后續(xù)代碼不會被執(zhí)行 exit; ?>
PHP頁面跳轉(zhuǎn)二、Meta標簽
Meta標簽是HTML中負責(zé)提供文檔元信息的標簽,在PHP程序中使用該標簽,也可以實現(xiàn)頁面跳轉(zhuǎn)。若定義http-equiv為refresh,則打開該頁面時將根據(jù)content規(guī)定的值在一定時間內(nèi)跳轉(zhuǎn)到相應(yīng)頁面。若設(shè)置content="秒數(shù);url=網(wǎng)址",則定義了經(jīng)過多長時間后頁面跳轉(zhuǎn)到指定的網(wǎng)址。
< meta http-equiv="refresh" content="1;url=http://blog.csdn.net/abandonship">
例,以下程序meta.php實現(xiàn)在該頁面中停留一秒后頁面自動跳轉(zhuǎn)。
It's transit station.
PHP頁面跳轉(zhuǎn)三、JavaScript
"; echo "window.location.href='$url'"; echo ""; ?>