免費模板網標簽tags 更多...
整站模板下載

加入代代SEO你會得到什么?

1、

代代論壇,實戰原創教程/附軟件+課件 (終身)!

2、

代代SEO會員群,提供售后問答 永久加群。

3、

主流空間商服務器核心永久代理,官方5-7折。

4、

輔助排名系統/整站排名系統 永久核心代理。

5、

千套源碼/官網單獨售價幾百R的源碼 永久VIP!

6、

站群/泛解析類程序“精品論壇”永久VIP。

7、

親測各類插件/工具/源碼等收費資源 永久下載。

8、

終身會員價格298,加入聯系QQ:1615187561

您的位置:雷速体育答题测试答案 > PHP學習 > php怎么獲取遠程壓縮包rar的大小

雷速体育在线:php怎么獲取遠程壓縮包rar的大小

時間:2018-04-10 來源:網上收集 作者:Tony 閱讀次數 tagsphprar壓縮包

雷速体育答题测试答案 www.384142.live php怎么獲取遠程壓縮包rar的大小。默認的函數filesize可以獲取文本大小,但是獲取不了rar文件,

小編網站有下載???,自帶的phpcms這個功能有問題,不能獲取文件大小。小編就需要二開了。下面是獲取遠程文件大小

 function getFileSize($url){
         $url = parse_url($url);
         if($fp = @fsockopen($url['host'],empty($url['port'])?80:$url['port'],$error)){
          fputs($fp,"GET ".(empty($url['path'])?'/':$url['path'])." HTTP/1.1\r\n");
          fputs($fp,"Host:$url[host]\r\n\r\n");
          while(!feof($fp)){
           $tmp = fgets($fp);
           if(trim($tmp) == ''){
            break;
           }else if(preg_match('/Content-Length:(.*)/si',$tmp,$arr)){
            return trim($arr[1]);
           }
          }
          return null;
         }else{
          return null;
         }
        }
//調試一下
$size = getFileSize('//127.0.0.1/test/uploadfile/2018/0409/20180409050617769.rar');
echo "original size: $size bytes\n";

php怎么獲取遠程壓縮包rar的大小

代碼運行ok。

本文地址://www.384142.live/php/2018/0410/3005.html

猜你喜歡
欄目推薦
模板推薦

Copyright:雷速体育答题测试答案 www.384142.live 免費模板網 All Rights Reserved 雷速体育答题测试答案   遼公網安備 21010602000376號  遼公網安備:42900402000182號

免責聲明:本站部分資源來自互聯網收集,版權歸原創者所有,如果侵犯了你的權益,請通知我們,我們會及時刪除侵權內容,謝謝合作!

{ganrao}