PHP解压缩没有外部库[重复]

Posted

技术标签:

【中文标题】PHP解压缩没有外部库[重复]【英文标题】:PHP unzip no external libraries [duplicate] 【发布时间】:2011-10-24 10:09:53 【问题描述】:

是否有一个 php 函数或类不需要使用 php 编译特殊库才能解压缩文件。

我正在寻找完全使用 php 处理解压缩和解压缩的东西。似乎它们都需要一些用 php 编译的外部扩展。如果我错了,请纠正我。

【问题讨论】:

我讨厌成为那个人,但是,你知道吗,试着搜索一下吗? “php unzip class”给我带来了第二次点击,它似乎没有使用任何额外的库或模块:3scriptz.com/snippets/unzip-on-server-using-php.html @Piskvor 我也讨厌成为那个人,但你没有阅读要求。您建议的链接需要 zlib 扩展。这是我想要避免的。 你是对的(我没有注意到 zlib 依赖);我错了,而且不必要地粗鲁。我很抱歉。 【参考方案1】:

说实话,这是我以前从未见过的。如果您询问(如果还没有),大多数主机实际上会为您安装诸如 zlib 之类的库,以便您可以使用该功能

【讨论】:

不要忘记 PHP 是图灵完备的,并且有磁盘 I/O,因此无需外部库也是可能的。 你可以随时使用 popen / shell_exec 等

以上是关于PHP解压缩没有外部库[重复]的主要内容,如果未能解决你的问题,请参考以下文章

如何在php中解压缩zip文件[重复]

Zlib在C中解压缩具有未知压缩长度的字节

php 当您在服务器中找不到任何解压缩选项或没有ftp时,它可以解压缩服务器中的文件。

php解压大文件

在提交到存储库之前解压缩压缩的数据文件

什么是压缩/解压缩文件的好 Java 库? [关闭]