使用 php 5 解压存档的最佳且最通用的方法是什么?

发布于 2024-08-13 07:28:38 字数 312 浏览 7 评论 0原文

我正在编写需要用户拥有 php 5 的软件,但不需要额外的 apache 模块等。

是否有用于解压缩存档的普通 php5 方法?

我发现了这个:

https://www.php.net/manual/ en/function.ziparchive-extractto.php

但是每个使用 php 5 的人都可以使用这个吗?不需要额外的模块吗?

I'm writing software that requires the user to have php 5, but nothing else in the way of extra apache modules, etc.

Is there a vanilla php5 method for unzipping an archive?

I found this:

https://www.php.net/manual/en/function.ziparchive-extractto.php

But can everyone using php 5 use this? No extra modules necessary?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

善良天后 2024-08-20 07:28:38

根据文档(正如 Rob 指出的那样),PHP 需要在 Linux 上使用 --enable-zip 选项进行编译,或者需要在 Windows 上启用 php_zip.dll。也就是说,不需要额外的 apache 模块。我敢说几乎所有 PHP 安装都已经启用了此功能。以至于您几乎可以依赖它的存在。也就是说,最安全的选择当然是不做任何假设。所以归根结底,这是一个判断。

https://www.php.net/manual/en/zip.installation。 php

According to the documentation (as Rob pointed out), PHP needs to be compiled with the --enable-zip option for linux or the php_zip.dll needs to be enabled for windows. That said, no extra apache modules are needed. And I would venture to say that almost all PHP installations have this enabled already. To the point where you can almost depend on it being there. That said, the safest possible bet would, of course, be to not assume anything. So at the end of the day, it is a judgement call.

https://www.php.net/manual/en/zip.installation.php

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文