首頁 >後端開發 >PHP問題 >php如何取得跳轉後真實url

php如何取得跳轉後真實url

王林
王林原創
2020-08-01 13:26:093318瀏覽

php取得跳轉後真實url的方法:可以利用get_headers()函數來取得。 get_headers()函數是一個系統層級函數,它可以傳回一個包含伺服器回應一個HTTP請求所傳送的標頭的陣列。

php如何取得跳轉後真實url

get_headers()是PHP中一個系統層級函數,它可以傳回一個包含有伺服器回應一個HTTP請求所傳送的標頭的陣列。如果失敗則傳回 FALSE 並發出一條 E_WARNING 等級的錯誤訊息(可用於判斷遠端檔案是否存在)。

(推薦教學:php圖文教學

函數語法:

array get_headers ( string $url [, int $format = 0 ] )

參數:

  • url    必需。目標URL    

  • format    可選。如果為1,則解析對應的資訊並設定數組鍵名。   

(學習影片推薦:php影片教學

程式碼實作:

$headers = get_headers('将跳转的URL');
if ($headers && $headers['Location']){
	echo $headers['Location'];
}

以上是php如何取得跳轉後真實url的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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