PHP中常用的頁面自動跳轉方法

2021-06-18 11:37:20 字數 1108 閱讀 9046

web系統中,從乙個網頁跳轉到另乙個網頁,是比較常用的功能之一,本文就來介紹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: "

);// 確保重定向後,後續**不會被執行

exit

;?>

php頁面跳轉二、meta標籤

meta標籤是html中負責提供文件元資訊的標籤,在php程式中使用該標籤,也可以實現頁面跳轉。 若定義http-equiv為refresh, 則開啟該頁面時將根據content規定的值在一定時間內跳轉到相應頁面。

若設定content="秒數;url=**",則定義了經過多長時間後頁面跳轉到指定的**。

例如,以下程式meta.php實現在該頁面中停留一秒後頁面自動跳轉到

<?

php$url

="";?>

頁面只停留一秒……

文章摘自php中常用的頁面自動跳轉方法

php隨機跳轉,php頁面隨機跳轉方法

php頁面隨機跳轉方法 1 首先使用array將所有url存在陣列裡 2 然後使用array rand隨機獲取乙個陣列下標 3 最後使用header並結合隨機獲取的url進行頁面跳轉即可。如下 arr array key array rand arr,1 輸出隨機內容 echo arr key he...

MVC後台頁面跳轉的常用方法

public class scorecontroller controller public class scorecontroller controller public class scorecontroller controller 若index 存在不可空型別的引數則必須傳遞引數值,後兩項若...

PHP中常用的魔術方法

我們在php中經常用到魔術方法,像構造方法,析構方法等等魔術變數,下面總結一下一些常用的魔術變數 construct destruct clone autoload tostring invoke set get unset isset call callstatic 1,constuct 建構函式...