sc_zip_file("Arquivo", "Zip")

Esta macro é usada para gerar arquivo tipo ZIP, à partir de uma lista de arquivos e/ou diretórios.

No parâmetro arquivo, deverá ser informado um dos seguintes conteúdos:

- O nome de um arquivo
- O nome de um diretório
- Uma variável contendo o nome de um arquivo ou o nome de um diretório
- Uma variável contendo um array, que contenha uma lista de arquivos e/ou diretórios

No parâmetro zip, deverá ser informado o nome do arquivo a ser gerado, ou o caminho para o arquivo a ser criado.

 

Ex. 1: Apenas um arquivo.
sc_zip_file("/teste/exemplo.htm", "/temp/teste.zip");



Ex. 2: Apenas um diretório.
sc_zip_file("/teste", "/temp/teste.zip");



Ex. 3: Criando um array dos arquivos e diretórios.
$prep = array();
$prep[] = " /teste/exemplo.htm";
$prep[] = "/teste";
sc_zip_file($prep, "/temp/teste.zip");