$zip = new ZipArchive; if ($zip->open('example.zip') === true) { $fileDetails = $zip->statIndex(2); print_r($fileDetails); $zip->close(); }
Array ( [name] => folder/file.txt [index] => 2 [crc] => 439854234 [size] => 254 [compressed_size] => 126 [mtime] => 1630100400 [comp_method] => 8 [encryption_method] => 0 )
$zip = new ZipArchive; if ($zip->open('example.zip') === true) { for ($i = 0; $i < $zip->numFiles; $i++) { $fileDetails = $zip->statIndex($i); echo $fileDetails['name'] . "\n"; } $zip->close(); }
folder/ folder/subfolder/ folder/file1.txt folder/file2.txtIt is part of the php standard library - Zip.