雷速体育在线:

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

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

時間:2018-04-10 09:36:00  來源:免費模板網 作者:風雪 閱讀次數 tagsphprar壓縮包

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號

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

{ganrao} 天才麻将少女真人版在线观看 杀一波公式 下载吉林市麻将 幸运赛车APP 心水一点打一肖 贵阳捉鸡微乐麻将 河南体彩481今天开奖号码 淘宝做任务,5元一单无需垫付 4人李逵劈鱼方法 四川血战到底麻将 九游旧版2015 街机捕鱼城总宝藏 心悦麻将手机版的下载 浙江快乐12开奖结果 nba直播吧cctv5篮球 幸运赛车怎么看走势