PHP頁面跳轉幾種實現方法
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程式碼還會被執行。例如,將瀏覽器重定向到冠威部落格
< ?php
//重定向瀏覽器
header(“Location: http://www.guanwei.org”);
//確保重定向後,後續程式碼不會被執行
exit;
?>
PHP頁面跳轉二、Meta標籤
Meta標籤是HTML中負責提供文件元資訊的標籤,在PHP程式中使用該標籤,也可以實現頁面跳轉。 若定義http-equiv為refresh,則開啟該頁面時將根據content規定的值在一定時間內跳轉到相應頁面。
若設定content=”秒數;url=網址”,則定義了經過多長時間後頁面跳轉到指定的網址。例如,使用meta標籤實現疫苗後頁面自動跳轉到冠威部落格。
< meta http-equiv=”refresh” content=”1;url=http://www.guanwei.org”>
例如,以下程式meta.php實現在該頁面中停留一秒後頁面自動跳轉到www.guanwei.org。
< ?php
$url = “http://www.guanwei.org”; ?>
< html>
< head>
< meta http-equiv=”refresh” content=”1; url=< ?php echo $url; ?>”>
< /head>
< body>
頁面只停留一秒……
< /body>
< /html>
PHP頁面跳轉三、JavaScript(常用、推薦)
例如,此程式碼可以放在程式中的任何合法位置。
< ?php
$url = “http://www.guanwei.org”;
echo “<script language=`javascript` type=`text/javascript`>”;
echo “window.location.href=`$url`”;
echo “</script>”;
?>
以上就是我們向大家介紹的三種PHP頁面跳轉實現方法。
本文轉自部落格園知識天地的部落格,原文連結:PHP頁面跳轉幾種實現方法,如需轉載請自行聯絡原博主。
相關文章
- PHP中實現頁面跳轉PHP
- PHP頁面跳轉如何實現延時跳轉PHP
- java servlet 與jsp幾種頁面跳轉的方法JavaServletJS
- 成品直播原始碼,html頁面點選按鈕實現頁面跳轉的兩種方法原始碼HTML
- Android 頁面跳轉動畫的兩種實現方式Android動畫
- js跳轉頁面方法(轉)JS
- ASP.NET頁面跳轉的三種方法ASP.NET
- 影片直播原始碼,uniapp頁面跳轉的幾種方法和區別原始碼APP
- php怎麼直接跳轉頁面PHP
- 這幾種方法幫你快速實現回到頁面頂部
- php 跳轉頁面之前彈窗提示PHP
- uni-APP 新增頁面實現路由跳轉APP路由
- asyUI分頁中,如何實現頁面跳轉,再返回時,...UI
- JS實現各種級別直接的頁面跳轉@重新整理頁面@框架集的綜合案例JS框架
- Flutter頁面跳轉到IOS原生介面 如何實現?FlutteriOS
- 頁面重定向幾種方法總結
- vue頁面跳轉Vue
- Flutter頁面跳轉Flutter
- javascript 跳轉頁面JavaScript
- js頁面跳轉JS
- js頁面跳轉的問題(跳轉到父頁面、最外層頁面、本頁面)JS
- php怎麼實現登陸後跳轉網頁PHP網頁
- javascript控制頁面(含iframe進行頁面跳轉)跳轉、重新整理的方法彙總JavaScript
- php抓取頁面的幾種方法詳解PHP
- react跳轉url,跳轉外鏈,新頁面開啟頁面React
- 說說如何使用 vue-router 實現頁面跳轉Vue
- Flutter 實現底部擴散模糊動畫(一)跳轉頁面Flutter動畫
- struts2實現登入後跳轉回本頁面
- jsp自動跳轉的幾種方法JS
- Flutter:如何跳轉頁面?Flutter
- JavaScript 頁面跳轉效果JavaScript
- router跳轉page頁面
- js實現操作成功之後自動跳轉頁面JS
- vue路由切換滑動效果 vue頁面跳轉互動 vue實現動畫跳轉Vue路由動畫
- [轉]spring mvc註解方式實現嚮導式跳轉頁面SpringMVC
- 在MVC中實現 網頁錯誤跳轉到500統一頁面MVC網頁
- iOS專案開發實戰——使用程式碼實現頁面跳轉iOS
- php實現301跳轉PHP