php函数zip_open的帮助

php函数zip_open的帮助,php,file-upload,zip,archive,ziparchive,Php,File Upload,Zip,Archive,Ziparchive,现在是凌晨5点,尽管我一直在努力研究,但我找不到关于这个函数集的太多信息。以下是我的代码(略为缩短): 我需要知道如何访问这些文件的内容,但也能够指定我访问的确切文件。例如,在浏览csv文件之前,我需要检查归档文件index.php文件中的一个php变量,以确保它是正确的 使用ZipArchive类是否比使用zip函数更好?我的印象是,使用zip函数会更好,因为它可以动态访问文件(无需将文件传输到新目录)。使用。适用于您案例的PHP手册示例: $zip = new ZipArchive(); i

现在是凌晨5点,尽管我一直在努力研究,但我找不到关于这个函数集的太多信息。以下是我的代码(略为缩短):

我需要知道如何访问这些文件的内容,但也能够指定我访问的确切文件。例如,在浏览csv文件之前,我需要检查归档文件index.php文件中的一个php变量,以确保它是正确的

使用ZipArchive类是否比使用zip函数更好?我的印象是,使用zip函数会更好,因为它可以动态访问文件(无需将文件传输到新目录)。

使用。适用于您案例的PHP手册示例:

$zip = new ZipArchive();
if ($zip->open($_FILES["restore_file"]["tmp_name"]) === true) {
    echo $zip->getFromName('example/index.php');
    $zip->close();
} else {
    echo 'failed';
}
example/
example/index.php
example/file1.csv
example/file2.csv
example/file3.csv
etc.
$zip = new ZipArchive();
if ($zip->open($_FILES["restore_file"]["tmp_name"]) === true) {
    echo $zip->getFromName('example/index.php');
    $zip->close();
} else {
    echo 'failed';
}