在PHP中,可以使用header()函數(shù)進(jìn)行頁面跳轉(zhuǎn)。以下是一些常見的頁面跳轉(zhuǎn)示例代碼:
- 跳轉(zhuǎn)到指定URL:
header("Location: http://www.example.com");
exit;
- 跳轉(zhuǎn)到當(dāng)前目錄下的另一個(gè)頁面:
header("Location: another_page.php");
exit;
- 延遲跳轉(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)用,包括空格和換行符。