“Conocimiento Programación>Programación PHP /MySQL

PHP: Cómo ocultar Toda la salida Cuando Comprimir un archivo

2016/2/27
Antes del lanzamiento de PHP 5.2 , si desea comprimir un archivo , había que pagar a una línea de comandos y ejecute el comando zip , que muestra la salida de la programa de compresión para el usuario. A partir de PHP 5.2 , puede comprimir un archivo y ocultar la salida mediante el uso de la clase ZipArchive incorporado . Cosas que necesitará
PHP versión 5.2 o posterior

Mostrar más instrucciones
1

Crear una nueva instancia de la clase ZipArchive . Por ejemplo , escriba: ?

< Php

$ zip = new ZipArchive ;
2

Abra el archivo zip en el disco y de prueba para asegurarse de que era abierto con éxito . Por ejemplo , escriba:

if ($ zip - > open ( " archive.zip " , ZipArchive :: CREATE ) == true ) {

die ("No se puede abrir el archivo zip "); }


3

Crear una matriz con los nombres de los archivos que desea añadir al archivo zip. Por ejemplo , escriba:

$ archivos = array (" file1.dat ", " file2.dat ", " file3.dat ");
4

iterar a través de cada elemento de la matriz y agregar el archivo al archivo zip si existe el archivo . Por ejemplo , escriba:

foreach ($ archivos como $ index = > $ file ) {

if ( file_exists ($ archivo) ) $ zip -> addFile ( $ file ) ;

}
5

Cierre el archivo zip. Por ejemplo , escriba: ?

$ Zip -> close () ;

>

Programación PHP /MySQL
Cómo reproducir un archivo de audio en PHP
Cómo quitar decimales en PHP
Cómo cambiar los permisos de archivos mediante PHP
MySQL se une Select Conde Tutorial
Cómo convertir String en largo en PHP
Cómo reproducir un archivo de sonido usando PHP
Cómo detectar el protocolo de servidor para PHP
Cómo conectarse a varias bases de datos en PHP y MySQL
Conocimiento de la computadora © http://www.ordenador.online