使用PHP函數 "header" 發送HTTP標頭
在PHP中,我們經常需要透過發送HTTP標頭來與瀏覽器和伺服器進行通訊。在這方面,PHP提供了一個非常有用的函數header(),它允許我們發送不同類型的標頭,例如重定向、設定Cookie、設定快取等。本文將向您展示如何使用PHP函數header()來傳送HTTP標頭。
<?php header("HTTP/1.1 200 OK"); ?>
<?php header("Location: http://www.example.com"); ?>
<?php // 设置缓存时间为10分钟 $cache_time = 600; header("Cache-Control: public, max-age={$cache_time}"); ?>
<?php // 设置一个名为 "username" 的Cookie $username = "John Doe"; header("Set-Cookie: username={$username}; expires=Thu, 31 Dec 2022 23:59:59 GMT"); ?>
<?php header("HTTP/1.1 403 Forbidden"); ?>
總結:
本文向您展示如何使用PHP函數header()來傳送HTTP標頭。您可以使用header()函數傳送不同的標頭類型,例如重定向、設定Cookie、設定快取等。透過靈活使用這些標頭,我們可以更好地與瀏覽器和伺服器進行通訊並改善用戶體驗。
以上是關於使用PHP函數header()發送HTTP標頭的簡短介紹和程式碼範例。希望對您有幫助!
以上是使用PHP函數 "header" 傳送HTTP標頭的詳細內容。更多資訊請關注PHP中文網其他相關文章!