una recuperar que programas por para guardado fue enviar descomprimir cómo correo comprimir como carpeta archivos archivo php zip gzip zlib
zip_entry_open

php - recuperar - programas para comprimir archivos



Cómo leer un solo archivo dentro de un archivo zip (2)

Creo que quieres zip_entry_open .

Necesito leer el contenido de un solo archivo, "test.txt", dentro de un archivo zip. El archivo zip completo es un archivo muy grande (2 gb) y contiene una gran cantidad de archivos (10,000,000), y como tal, extraer todo no es una solución viable para mí. ¿Cómo puedo leer un solo archivo?


Intenta usar el envoltorio zip://

$handle = fopen(''zip://test.zip#test.txt'', ''r''); $result = ''''; while (!feof($handle)) { $result .= fread($handle, 8192); } fclose($handle); echo $result;

También puedes usar file_get_contents :

$result = file_get_contents(''zip://test.zip#test.txt''); echo $result;