如果我在你所在的位置,我会阅读zip a所在的文件夹
$path = \'/path/to/extract\';
$file = \'/path/to/zip.zip\';
unzip_file( $file, $path );
$files = scandir($path);
$files = array_diff(scandir($path), array(\'.\', \'..\')); // removes empty spots from the array
然后对文件执行所需操作。文件名位于$files数组中。
foreach ($files as $key => $file) {
# code...
}
没有对其进行测试,但我认为这应该有效:)