php短域名转换为实际域名函数


Posted in PHP onJanuary 17, 2011
$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中使用模板的方法
May 24 PHP
PHP 页面跳转到另一个页面的多种方法方法总结
Jul 07 PHP
PHP变量的定义、可变变量、变量引用、销毁方法
Dec 20 PHP
php中文乱码怎么办如何让浏览器自动识别utf-8
Jan 15 PHP
PHP程序员必须清楚的问题汇总
Dec 18 PHP
php检测url是否存在的方法
Apr 14 PHP
如何使用php脚本给html中引用的js和css路径打上版本号
Nov 18 PHP
PHP实现补齐关闭的HTML标签
Mar 22 PHP
php中this关键字用法分析
Dec 07 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
PHP下 Mongodb 连接远程数据库的实例代码
Aug 30 PHP
PHP curl批处理及多请求并发实现方法分析
Aug 15 PHP
PHP学习笔记之三 数据库基本操作
Jan 17 #PHP
PHP学习笔记之二
Jan 17 #PHP
PHP学习笔记之一
Jan 17 #PHP
php下连接mssql2005的代码
Jan 17 #PHP
Php Image Resize图片大小调整的函数代码
Jan 17 #PHP
php生成随机密码的几种方法
Jan 17 #PHP
PHP校验ISBN码的函数代码
Jan 17 #PHP
You might like
php实现将任意进制数转换成10进制的方法
2015/04/17 PHP
php 下 html5 XHR2 + FormData + File API 上传文件操作实例分析
2020/02/28 PHP
PHP的imageTtfText()函数深入详解
2021/03/03 PHP
jQuery 操作XML入门
2008/12/25 Javascript
js 替换功能函数,用正则表达式解决,js的全部替换
2010/12/08 Javascript
关于JavaScript中var声明变量作用域的推断
2010/12/16 Javascript
javascript各浏览器中option元素的表现差异
2011/04/07 Javascript
关于图片的预加载过程中隐藏未知的
2012/12/19 Javascript
jquery 简单应用示例总结
2013/08/09 Javascript
Document.location.href和.replace的区别示例介绍
2014/03/04 Javascript
一个简单的jQuery计算器实现了连续计算功能
2014/07/21 Javascript
js jquery获取当前元素的兄弟级 上一个 下一个元素
2015/09/01 Javascript
JS判断来路是否是百度等搜索索引进行弹窗或自动跳转的实现代码
2016/10/09 Javascript
利用vue-router实现二级菜单内容转换
2016/11/30 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
浅析bootstrap原理及优缺点
2017/03/19 Javascript
webpack中的热刷新与热加载的区别
2018/04/09 Javascript
详解小程序不同页面之间通讯的解决方案
2018/11/23 Javascript
vue双向绑定及观察者模式详解
2019/03/19 Javascript
使用apifm-wxapi快速开发小程序过程详解
2019/08/05 Javascript
[54:29]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第二场
2018/04/09 DOTA
python进阶教程之函数对象(函数也是对象)
2014/08/30 Python
python通过正则查找微博@(at)用户的方法
2015/03/13 Python
解密Python中的描述符(descriptor)
2015/06/03 Python
python压缩文件夹内所有文件为zip文件的方法
2015/06/20 Python
深入理解Django自定义信号(signals)
2018/10/15 Python
python DataFrame 取差集实例
2019/01/30 Python
一文秒懂python读写csv xml json文件各种骚操作
2019/07/04 Python
Python concurrent.futures模块使用实例
2019/12/24 Python
python turtle工具绘制四叶草的实例分享
2020/02/14 Python
tensorflow生成多个tfrecord文件实例
2020/02/17 Python
利用python汇总统计多张Excel
2020/09/22 Python
纯CSS3打造动感漂亮时尚的扇形菜单
2014/03/18 HTML / CSS
建材投资建议书
2014/05/16 职场文书
酒桌上的开场白
2015/06/01 职场文书
刚学完怎么用Python实现定时任务,转头就跑去撩妹!
2021/06/05 Python