代码之家  ›  专栏  ›  技术社区  ›  janosrusiczki

可以列出zip/rar文件内容的PHP库[关闭]

  •  3
  • janosrusiczki  · 技术社区  · 15 年前

    注意:我需要一个库,而不是指向我的主机没有或想要安装的扩展的文档的链接。

    主题说明了一切。

    4 回复  |  直到 15 年前
        1
  •  6
  •   Jesse O'Brien    15 年前

    我真的认为你找不到。如果我理解正确的话,您需要的是一个包含rar扩展(允许php访问文件系统和压缩文件并使其可用:rar)本身的库。我真的不认为当rar扩展更容易安装时,任何人都会经历重建/移植/移动/提取/等等的麻烦。如果我是你,我会联系主机,看看他们是否会安装和/或迁移到新主机。

        3
  •  1
  •   Federico klez Culloca    15 年前

    PHP Compression Functions

    您需要的一切(安装、使用示例)都包含在该页面中。

    列出rar文件非常简单

    <?php
    
     $rar_file = rar_open('example.rar') or die("Can't open Rar archive");
    
     $entries = rar_list($rar_file);
    
     foreach ($entries as $entry) {
         echo 'Filename: ' . $entry->getName() . "\n";
         echo 'Packed size: ' . $entry->getPackedSize() . "\n";
         echo 'Unpacked size: ' . $entry->getUnpackedSize() . "\n";
    
         $entry->extract('/dir/extract/to/');
     }
    
     rar_close($rar_file);
    
     ?>
    
        4
  •  0
  •   Atif    15 年前

    phpinfo();你是网络主机吗

    如果您看到此Rar支持,您可以使用PECL rar functions .

    This class

    否则我不知道这是否可能