现在是凌晨 5 点,尽管我试图研究,但我找不到关于这个函数集的太多信息。这是我的代码(稍微缩短):
<?php
$source = $_FILES["restore_file"]["tmp_name"];
$zip = zip_open($source);
while ($zip_entry = zip_read($zip)) {
echo zip_entry_name($zip_entry).'\n';
}
?>
当我上传我的示例 zip 输出时:
example/
example/index.php
example/file1.csv
example/file2.csv
example/file3.csv
etc.
我需要知道如何访问这些文件的内容,并且还能够指定我正在访问的确切文件。例如,在浏览 csv 文件之前,我需要检查存档的 index.php 文件中的一个 php 变量,以确保它是正确的。
使用 ZipArchive 类而不是 zip 函数可能是一个更好的主意吗?我的印象是使用 zip 功能会更好,因为它可以即时访问文件(无需将文件传输到新目录)。