Tecnología

Inicio

Cómo extraer un archivo ZIP con PHP

Cómo extraer un archivo ZIP con PHP


PHP es un lenguaje de script que puede ser embebido directamente en archivos HTML para crear páginas web dinámicas interactivas. Scripting PHP es ventajoso para los nuevos y experimentados programadores, ya que es fácil de aprender, especialmente para aquellos con experiencia en C, Perl y de programación JavaScript. PHP se ejecuta en casi todas las plataformas, incluyendo la mayoría de las versiones de Unix, Mac y Windows. Extraer un archivo ZIP dentro de una página web HTML puede ser una manera más eficiente y más fácil de programar páginas web.

Instrucciones

1 Escribe el "cuerpo" de la página web. El "cuerpo" es donde se escriben instrucciones HTML para lo que aparece en la pantalla de un usuario final cuando se encuentra con una página web.

Cuando esté listo para incrustar un script PHP en HTML, incluya el comienzo de la secuencia de comandos con un comando de apertura de PHP. Tipo: "<? Php" en la primera línea de código embebido, escribiendo todo dentro de las comillas dobles, pero no la cita marca a sí mismos.

Adjuntando las alertas del sistema Abra el módulo de PHP para encender y comenzar la ejecución de comandos PHP.

2 Escribir código en la línea siguiente diciendo PHP para abrir la clase de archivo ZIP. Tipo: "$ = postal nueva ZipArchive;" escribir de nuevo todo dentro de las comillas dobles, pero no las comillas dobles. La clase archivo ZIP es un conjunto de herramientas PHP para la manipulación de archivos ZIP.

3 Escribe el nombre del archivo ZIP a extraer. El formato adecuado para escribir este código tiene el nombre del archivo ZIP rodeado de código que se ejecuta el comando, escrita de la siguiente forma: "si ($ zip-> abierto ( 'example.zip') === TRUE) {". Una vez más, escriba todo dentro de las marcas de comillas dobles, pero no las comillas dobles.

En este ejemplo, el nombre del archivo ZIP está en el paréntesis en el medio de la declaración: 'example.zip'. El código que rodea ejecuta el comando, y el soporte de rizado en el final de la instrucción es un separador. Utilice tantas líneas como sea necesario para incluir el nombre del archivo.

4 Escribe el código postal extracto de especificar dónde poner el contenido del archivo zip, y dar al destino. Tipo: "$ zip-> extractTo (" mi / destino / dir / '); ", donde" $ zip-> extractTo "dice a PHP para utilizar la herramienta extractTo, y" ( "mi / destino / dir /'); " es el directorio en el que el contenido de la postal se va a abrir. Una vez más, utilizar tantas líneas como sea necesario. Como de costumbre, escriba todo dentro de las comillas dobles.

5 Escribir código en la línea siguiente diciendo PHP para cerrar la clase archivo ZIP, y para dejar de usar las herramientas de archivo ZIP. Tipo: "$ zip-> close ();". Incluir todo dentro de las comillas dobles.

6 Dile a PHP para indicar que la función postal tuvo éxito o no, por medio de cuatro líneas de código para este conjunto particular de comandos. En el primer tipo de línea: "eco" bien ";" decir la función postal estaba bien. Tipo: "} else {" en la segunda línea. A continuación, escriba: "eco" con error ";" en la tercera línea de decir la función postal tenía problemas. Y, por último, en la última línea de este conjunto de comandos, escriba: "{", otro separador corchete. Dejar fuera todas las comillas dobles.

7 Tipo "?>" En la última línea del código PHP embebido para apagar el módulo PHP, por lo que las instrucciones HTML puede reanudar. Esta es la orden de cierre de PHP.