Como descomprimir un archivo zip desde php
|Como complemento a los anteriores post de como crear un zip y comprimir un directorio completo desde php, hoy les traigo la contraparte de como descomprimir un archivo zip en nuestro servidor.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
<?php //creamos una instancia de ZipArchive $zip = new ZipArchive; //Asignamos el zip a decomprimir $archivoZip = "kiuvox.zip"; //abrimos el zip if ($zip->open($archivoZip) === TRUE) { //extraemos en una ruta //getcwd() es el directorio de trabajo actual $zip->extractTo(getcwd()); //cerramos el zip $zip->close(); echo 'Zip descomprimido!!'; } else { echo 'Zip no se ha encontrado!!'; } |
Un código muy corto pero funcional y útil.