php短域名转换为实际域名函数
php短域名转换为实际域名函数
发布时间:2016-12-29 来源:查字典编辑
摘要:复制代码代码如下:$url="http://sinaurl.cn/hbdsU5";echounshorten($url);functionu...

复制代码 代码如下:

$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;

}

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新php教程学习
热门php教程学习
编程开发子分类