;」等等。"/> ;」等等。">

首頁  >  文章  >  後端開發  >  php自動跳轉程式碼是什麼

php自動跳轉程式碼是什麼

青灯夜游
青灯夜游原創
2021-03-17 17:37:385080瀏覽

php自動跳轉程式碼:1、使用header函數實現跳轉,程式碼語法如「header(“location:...”);”;2、使用meta實現跳轉,程式碼如“< ;meta http-equiv="refresh";url=...">;」等等。

php自動跳轉程式碼是什麼

#本教學操作環境:windows7系統、PHP7 .1版,DELL G3電腦

PHP中常用的網頁跳到程式碼

##1、使用header()函數

在php頁面的最開頭輸入如下程式碼:

<?php
header("location:http://www.php.cn");
?>

那麼,我們命名為1.php,當存取1.php的時候,就會自動跳到www. php.cn頁面,這裡需要強調的是,使用該種方法,必須將這行程式碼寫在最前面,如果不想寫在前面,我會在後面提供另一種方法。

#2、使用meta來實現跳轉

在php頁面或是html頁面的頭部輸入如下程式碼:

<meta http-equiv="refresh" content="5;url=http://www.php.cn">;

那麼,我們將頁面命名為2.php或3.htm,當訪問2.php或3.htm的時候,就會自動跳到www.php.cn這個頁面,注意,content中的數字5的意思是經過多久開始跳轉,這裡設定的是5就是說要經過5秒鐘該頁面才會跳到目標頁面,建議大家在設定跳轉時間的時候不要超過10秒。

3、使用javascript來實現跳轉

在php頁面中輸入以下程式碼:

<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$url=&#39;index.php&#39;;
//立即跳转至目标页面
echo <script>window.location.href=&#39;$url&#39;;</script>;
?>

那麼,我們將頁面命名為4.php,當存取4.php的時候,就會自動跳到www .baidu.com這個頁面。這裡要注意的是,javascript腳本本身的書寫方式並不是這樣,由於在php中使用,所以進行了一定的修改,也可以直接建立個.js文件,輸入如下程式碼,然後再後面引用該檔案即可:

<script language="javascript">
document.location="index.php";
</script>

我們先將其命名為5.js,以方便我在後面總結的時候使用。

各種跳躍方法總結混用

新建一個php頁面,在其中輸入以下這段程式碼:

<?php
$a=1;
if($a==1)
include "1.php";
if($a==2)
include "2.php";
if($a==3)
include "3.htm";
if($a==4)
echo "<script language=\"javascript\">";
echo "document.location=\"http://www.baidu.com\"";
echo "</script>";
if($a==5)
include "5.js";
?>

儲存文件,命名為index.php,存取index.php即可第一個方法中的跳轉,然後不斷的修改$a=1為2、3、4、5,那麼即可實現以上提到的各種方法的跳轉。在最後,簡單的提一下,在上面提到的幾種方法中,只有在「使用meta實現跳轉」的方法中提到了跳轉時間的設置,那麼在其他方法中怎麼設置跳轉時間呢,大家可以使用下sleep()函數,具體使用方法就不多說了,可以在網路上找到相關資料。

推薦學習:《

PHP影片教學

以上是php自動跳轉程式碼是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn