美文网首页
PHP 获取压缩包大小

PHP 获取压缩包大小

作者: 子枫Eric | 来源:发表于2019-08-20 21:30 被阅读0次

压缩文件包 https://packagist.org/packages/wapmorgan/unified-archive

我使用的是tp5

image

1. 下载

composer require wapmorgan/unified-archive

2. 引用

use \wapmorgan\UnifiedArchive\UnifiedArchive;

function get_originalsize($filename) {    
  $archive = UnifiedArchive::open($filename);
  $size = $archive->getArchiveSize();
  return round($size/1024/1024 ,2).'MB';//kb
}

3. 使用

echo get_originalsize(文件地址);

这样直接就可以获得压缩包大小

这个扩展还有很多功能,比如说压缩文件,打开压缩包,删除压缩包某文件具体的可以查看手册

https://github.com/wapmorgan/UnifiedArchive/blob/HEAD/docs/API.md

相关文章

网友评论

      本文标题:PHP 获取压缩包大小

      本文链接:https://www.haomeiwen.com/subject/vhwndctx.html