Php 调用未定义的函数ZipArchive

Php 调用未定义的函数ZipArchive,php,zip,ziparchive,Php,Zip,Ziparchive,我似乎不能让zipArchive工作。我要求我的网络主机启用ZLib,他告诉我他启用了。当我使用phpinfo()时 我在这里真的迷路了。我不知道该怎么办了 编辑:这是我的简单代码 $path = plugin_dir_path(__FILE__); $zip = new ZipArchive; if ($zip->open('test.zip') === TRUE) { $zip->extractTo($path); $zip->close(); } 有几

我似乎不能让zipArchive工作。我要求我的网络主机启用ZLib,他告诉我他启用了。当我使用phpinfo()时

我在这里真的迷路了。我不知道该怎么办了

编辑:这是我的简单代码

$path = plugin_dir_path(__FILE__); 
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    $zip->extractTo($path);
    $zip->close();
}
有几件事:

  • zip
    zlib
    不一样
  • 不是一个函数,而是一个类

如果要操作ZIP文件,则需要扩展名,而不是

邮编:

使您能够透明地读取或写入压缩的存档文件

Zlib:

使您能够透明地读取和写入gzip(.gz)压缩文件


此外,如果您收到调用未定义函数ZipArchive的错误消息,您的代码(未显示)可能不正确,因为它是一个类,而不是函数。

在phpinfo()中显示时,它似乎已启用;向我们展示一些代码,看看您是否有“忘记括号”之类的错误,或者您尝试了什么?没有代码,这样的问题有什么意义??
$path = plugin_dir_path(__FILE__); 
$zip = new ZipArchive;
if ($zip->open('test.zip') === TRUE) {
    $zip->extractTo($path);
    $zip->close();
}