介绍《PHP实例:php获取远程文件大小》开发教程,希望对您有用。
《PHP实例:PHP获取远程文件大小》要点:
本文介绍了PHP实例:PHP获取远程文件大小,希望对您有用。如果有疑问,可以联系我们。
本文实例讲述了PHP获取远程文件大小的办法,分享给大家供大家参考.具体实现办法如下:PHP编程
/*
**功能:获取远程文件的大小,返回值的单位是:字节
*/
function get_fileSize($url){
if(!isset($url)||trim($url)==''){
return '';
}
ob_start();
$ch=curl_init($url);
curl_setopt($ch,CURLOPT_HEADER,1);
curl_setopt($ch,CURLOPT_NOBODY,1);
$okay=curl_exec($ch);
curl_close($ch);
$head=ob_get_contents();
ob_end_clean();
$regex='/Content-Length:\s([0-9].+?)\s/';
$count=preg_match($regex,$head,$matches);
return isset($matches[1])&&is_numeric($matches[1])?$matches[1]:'';
}
希望本文所述对大家的PHP程序设计有所赞助,大家能够喜欢小便的文章,大家共同进步.PHP编程
欢迎参与《PHP实例:PHP获取远程文件大小》讨论,分享您的想法,编程之家 jb51.cc为您提供专业教程。