php取得跳轉後真實url的方法:可以利用get_headers()函數來取得。 get_headers()函數是一個系統層級函數,它可以傳回一個包含伺服器回應一個HTTP請求所傳送的標頭的陣列。
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中文網其他相關文章!