php短域名轉(zhuǎn)換為實(shí)際域名函數(shù)
更新時(shí)間:2011年01月17日 23:54:10 作者:
現(xiàn)在很多朋友需要將實(shí)際域名轉(zhuǎn)換為短域名,但也有朋友需要反轉(zhuǎn)查看下實(shí)際域名,那么就可以使用這個(gè)函數(shù)。
復(fù)制代碼 代碼如下:
$url = "http://sinaurl.cn/hbdsU5";
echo unshorten($url);
function unshorten($url) {
$url = trim($url);
$headers = get_headers($url);
$location = $url;
$short = false;
foreach($headers as $head) {
if($head=="HTTP/1.1 302 Found") $short = true;
if($short && startwith($head,"Location: ")) {
$location = substr($head,10);
}
}
return $location;
}
function startwith($Haystack, $Needle){
return strpos($Haystack, $Needle) === 0;
}
相關(guān)文章
PHP實(shí)現(xiàn)的用戶注冊(cè)表單驗(yàn)證功能簡單示例
這篇文章主要介紹了PHP實(shí)現(xiàn)的用戶注冊(cè)表單驗(yàn)證功能,結(jié)合簡單實(shí)例形式分析了php form表單提交、數(shù)據(jù)庫查詢、正則驗(yàn)證等相關(guān)操作技巧,需要的朋友可以參考下2019-02-02
php字符串過濾strip_tags()函數(shù)用法實(shí)例分析
這篇文章主要介紹了php字符串過濾strip_tags()函數(shù)用法,結(jié)合實(shí)例形式分析了php字符串過濾函數(shù)strip_tags()功能、參數(shù)及相關(guān)使用技巧,需要的朋友可以參考下2019-06-06
PHP中explode函數(shù)和split函數(shù)的區(qū)別小結(jié)
相信大家都知道,explode和split在php中都是可以通過特定字符把字符串轉(zhuǎn)換成數(shù)組的,那么explode和split既然是一樣的為什么會(huì)有兩個(gè)函數(shù)呢,那么explode和split的區(qū)別在哪里呢,下面跟著小編我們一起來看看。2016-08-08
關(guān)于在php.ini中添加extension=php_mysqli.dll指令的說明
關(guān)于在php.ini中添加extension=php_mysqli.dll指令的說明...2007-06-06
php設(shè)計(jì)模式 Decorator(裝飾模式)
動(dòng)態(tài)的給一個(gè)對(duì)象添加一些額外的職責(zé),就擴(kuò)展功能而言比生成子類方式更為靈活2011-06-06
php實(shí)現(xiàn)有序數(shù)組旋轉(zhuǎn)后尋找最小值方法
在本篇文章中我們給大家詳細(xì)分享了php實(shí)現(xiàn)有序數(shù)組旋轉(zhuǎn)后尋找最小值方法,有需要的朋友們可以學(xué)習(xí)下。2018-09-09

