php跳轉(zhuǎn)頁面代碼怎么寫

PHP
小億
119
2024-01-27 21:15:52
欄目: 編程語言

在PHP中,可以使用header()函數(shù)進(jìn)行頁面跳轉(zhuǎn)。以下是一些常見的頁面跳轉(zhuǎn)示例代碼:

  1. 跳轉(zhuǎn)到指定URL:
header("Location: http://www.example.com");
exit;
  1. 跳轉(zhuǎn)到當(dāng)前目錄下的另一個(gè)頁面:
header("Location: another_page.php");
exit;
  1. 延遲跳轉(zhuǎn)到指定URL,等待一定時(shí)間后跳轉(zhuǎn):
header("Refresh: 5; URL=http://www.example.com");
exit;

上述代碼中的5表示等待5秒后跳轉(zhuǎn)。

注意事項(xiàng):

  • 在使用header()函數(shù)之前,不能有任何輸出到瀏覽器的內(nèi)容,包括空格和換行符。否則會(huì)導(dǎo)致"headers already sent"錯(cuò)誤。
  • 在調(diào)用header()函數(shù)之后,通常需要使用exit或die函數(shù)來終止腳本的執(zhí)行,以確保頁面立即跳轉(zhuǎn)。
  • header()函數(shù)必須在發(fā)送任何內(nèi)容之前調(diào)用,包括空格和換行符。

0