介绍
这篇文章给大家介绍利用php怎么获取远程文件的大小,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。
具体实现方法如下:
/*, * *功能:获取远程文件的大小,返回值的单位是:字节, */, function get_fileSize ($ url) {, 如果才能(!收取($ url) | |修剪($ url)==& # 39; & # 39;) {, ,,,return & # 39; & # 39;,, ,,}, ob_start才能(),, ch=美元才能curl_init ($ url);, curl_setopt才能(ch美元CURLOPT_HEADER 1),, curl_setopt才能(ch美元CURLOPT_NOBODY 1),, 好的=美元才能curl_exec (ch);, curl_close才能(ch);, 头=美元才能ob_get_contents (),, ob_end_clean才能(),, 美元才能regex=& # 39;/内容长度:\ s ([0 - 9] + ?) \ s/& # 39;,, 美元才能数=preg_match(正则表达式,头,美元$ matches),, return 才能收取($ matches[1]),和is_numeric ($ matches [1]) ? $ matches [1]: & # 39; & # 39;,, }
关于利用php怎么获取远程文件的大小就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看的到。