本篇文章為大家展示了如何實(shí)現(xiàn)PHP的頁(yè)面跳轉(zhuǎn),代碼簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。
創(chuàng)新互聯(lián)建站主營(yíng)平城網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP軟件開(kāi)發(fā),平城h5微信平臺(tái)小程序開(kāi)發(fā)搭建,平城網(wǎng)站營(yíng)銷(xiāo)推廣歡迎平城等地區(qū)企業(yè)咨詢(xún)
PHP頁(yè)面跳轉(zhuǎn)代碼有:1、【header()】函數(shù),代碼為【header("Location:http://www.php.com.cn/");】;2、Meta標(biāo)簽,代碼為【meta http-equiv="refresh"】。
PHP頁(yè)面跳轉(zhuǎn)代碼有:
一、PHP頁(yè)面跳轉(zhuǎn)一、header() 函數(shù)
header()函數(shù)是PHP中進(jìn)行頁(yè)面跳轉(zhuǎn)的一種十分簡(jiǎn)單的方法該函數(shù)的主要功能是將HTTP協(xié)議標(biāo)頭(header)輸出到瀏覽器。
函數(shù)的定義如下:
void header (string string [,bool replace [,int http_response_code]])
可選參數(shù) replace 指明是替換前一條類(lèi)似標(biāo)頭還是添加一條相同類(lèi)型的標(biāo)頭,默認(rèn)為替換。
第二個(gè)可選參數(shù)http_response_code
強(qiáng)制將 HTTP 相應(yīng)代碼設(shè)為指定值。
header 函數(shù)中 Location 類(lèi)型的標(biāo)頭是一種特殊的 header 調(diào)用,常用來(lái)實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)。注意:
location 和“:”號(hào)間不能有空格,否則不會(huì)跳轉(zhuǎn)。
在用 header 前不能有任何的輸出,哪怕一個(gè)空格都是不行的。
header 后的 PHP 代碼還會(huì)被執(zhí)行。
例如,將瀏覽器重定向到我的網(wǎng)站:
//重定向?yàn)g覽器 header("Location:http://www.php.com.cn/"); //確保重定向后,后續(xù)代碼不會(huì)被執(zhí)行 exit;
二、PHP頁(yè)面跳轉(zhuǎn)二、Meta標(biāo)簽
Meta 標(biāo)簽是 HTML 中負(fù)責(zé)提供文檔元信息的標(biāo)簽,在 PHP 程序中使用該標(biāo)簽,也可以實(shí)現(xiàn)頁(yè)面跳轉(zhuǎn)。 若定義 http-equiv 為 refresh,則打開(kāi)該頁(yè)面時(shí)將根據(jù) content 規(guī)定的值在一定時(shí)間內(nèi)跳轉(zhuǎn)到相應(yīng)頁(yè)面。
若設(shè)置 content="秒數(shù);url=網(wǎng)址",則定義了經(jīng)過(guò)多長(zhǎng)時(shí)間后頁(yè)面跳轉(zhuǎn)到指定的網(wǎng)址。例如,使用 meta 標(biāo)簽實(shí)現(xiàn)疫苗后頁(yè)面自動(dòng)跳轉(zhuǎn)到我的網(wǎng)站。
例如,以下程序 meta.php 實(shí)現(xiàn)在該頁(yè)面中停留一秒后頁(yè)面自動(dòng)跳轉(zhuǎn)到www.bbseat.com.cn。
頁(yè)面只停留一秒……
三、PHP頁(yè)面跳轉(zhuǎn)三、JavaScript
例如,此代碼可以放在程序中的任何合法位置。
$url = "http://www.bbseat.com.cn/"; echo "";
上述內(nèi)容就是如何實(shí)現(xiàn)PHP的頁(yè)面跳轉(zhuǎn),你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。