PHP获得跳转的真实地址
生活随笔
收集整理的這篇文章主要介紹了
PHP获得跳转的真实地址
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
現(xiàn)在有很多的短網址應用,點擊就跳轉到縮短之前的網址了,
那今天我們就來看一下,PHP如何獲取短網址跳轉之前的網址,
其實也很簡單,就是用php的get_headers 函數(shù),
取得Response Headers,
之后慢慢分析就行了。
給出具體實現(xiàn)方法:
$header = get_headers($url, 1);
if (strpos($header[0], '301') || strpos($header[0], '302')) {
if (is_array($header['Location'])) {
return $header['Location'][count($header['Location'])-1];
} else {
return $header['Location'];
}
} else {
return $url;
}
總結
以上是生活随笔為你收集整理的PHP获得跳转的真实地址的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【谈规说事】淘宝卖家常见运费问题FAQ
- 下一篇: cURL、file_get_conten