首页 > 后端开发 > php教程 > php获取远程文件的大小

php获取远程文件的大小

WBOY
发布: 2016-06-20 13:03:45
原创
1070 人浏览过

php获取远程文件的大小,具体代码如下:

<p>/*</p>**功能:获取远程文件的大小,返回值的单位是:字节<br />*/<br />function get_fileSize($url){<br />	if(!isset($url)||trim($url)==''){<br />		return '';<br />	}<br />	ob_start();<br />	$ch=curl_init($url);<br />	curl_setopt($ch,CURLOPT_HEADER,1);<br />	curl_setopt($ch,CURLOPT_NOBODY,1);<br />	$okay=curl_exec($ch);<br />	curl_close($ch);<br />	$head=ob_get_contents();<br />	ob_end_clean();<br />	$regex='/Content-Length:\s([0-9].+?)\s/';<br />	$count=preg_match($regex,$head,$matches);<br />	return isset($matches[1])&&is_numeric($matches[1])?$matches[1]:'';<br />}
登录后复制


相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板