日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

php实现页面跳转的几种方法(实例分享)

發(fā)布時(shí)間:2023/12/29 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php实现页面跳转的几种方法(实例分享) 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

發(fā)布:theboy ? 來源:net ? ? 【??

轉(zhuǎn)自:http://www.jbxue.com/article/2366.html
php 頁面跳轉(zhuǎn)的幾種方法

方法一、header()函數(shù)

header()函數(shù)是PHP中進(jìn)行頁面跳轉(zhuǎn)的一種十分簡單的方法。header()函數(shù)的主要功能是將HTTP協(xié)議標(biāo)頭(header)輸出到瀏覽器。

header()函數(shù)的定義如下:
??? void header (string string [,bool replace [,int http_response_code]])

可選參數(shù)replace指明是替換前一條類似標(biāo)頭還是添加一條相同類型的標(biāo)頭,默認(rèn)為替換。

第二個(gè)可選參數(shù)http_response_code強(qiáng)制將HTTP相應(yīng)代碼設(shè)為指定值。 header函數(shù)中Location類型的標(biāo)頭是一種特殊的header調(diào)用,常用來實(shí)現(xiàn)頁面跳轉(zhuǎn)。注意:1.location和“:”號(hào)間不能有空格,否則不會(huì)跳轉(zhuǎn)。

2.在用header前不能有任何的輸出。

3.header后的PHP代碼還會(huì)被執(zhí)行。例如,將瀏覽器重定向到冠威博客
?

復(fù)制代碼代碼如下: <?php
??? //重定向?yàn)g覽器
??? header("Location: http://www.jbxue.com");
??? //確保重定向后,后續(xù)代碼不會(huì)被執(zhí)行
??? exit;
?>

方法二、Meta標(biāo)簽

Meta標(biāo)簽是HTML中負(fù)責(zé)提供文檔元信息的標(biāo)簽,在PHP程序中使用該標(biāo)簽,也可以實(shí)現(xiàn)頁面跳轉(zhuǎn)。 若定義http-equiv為refresh,則打開該頁面時(shí)將根據(jù)content規(guī)定的值在一定時(shí)間內(nèi)跳轉(zhuǎn)到相應(yīng)頁面。

若設(shè)置content="秒數(shù);url=網(wǎng)址",則定義了經(jīng)過多長時(shí)間后頁面跳轉(zhuǎn)到指定的網(wǎng)址。例如,使用meta標(biāo)簽實(shí)現(xiàn)疫苗后頁面自動(dòng)跳轉(zhuǎn)到冠威博客。
<meta http-equiv="refresh" content="1;url=http://www.jbxue.com">

例如,以下程序meta.php實(shí)現(xiàn)在該頁面中停留一秒后頁面自動(dòng)跳轉(zhuǎn)到www.jbxue.com。
?

復(fù)制代碼代碼如下: <?php
??? $url = "http://www.jbxue.com"; ?>
??? <html>
??? <head>
??? <meta http-equiv="refresh" content="1; url=<?php echo $url; ?>">
??? </head>
??? <body>
??? 頁面只停留一秒……
??? </body>
??? </html>

方法三、JavaScript(常用、推薦)
例如,此代碼可以放在程序中的任何合法位置。
?

復(fù)制代碼代碼如下: <?php
??? $url = "http://www.jbxue.com";
??? echo "<script language='javascript' type='text/javascript'>";
??? echo "window.location.href='$url'";
??? echo "</script>";
??? ?> ?

?這里借用perl語言的經(jīng)典名言:解決問題的方法不只一種,呵呵。
?php實(shí)現(xiàn)頁面跳轉(zhuǎn)的三種方法介紹完了,希望對大家有所幫助哦。

>>> 您可能感興趣的文章:
PHP 頁面跳轉(zhuǎn)的多種方法總結(jié)
頁面跳轉(zhuǎn)代碼(php、asp、js多版本)
PHP Header 頁面跳轉(zhuǎn)注意事項(xiàng)
php url重定向(頁面跳轉(zhuǎn))的代碼
php實(shí)現(xiàn)頁面跳轉(zhuǎn)的別樣方法
header跳轉(zhuǎn)和include包含問題實(shí)例分析

總結(jié)

以上是生活随笔為你收集整理的php实现页面跳转的几种方法(实例分享)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。