Software  
 
Conhecimento computador >> Software >> compressão de dados >> 
Como fazer arquivos Zip em PHP
O formato de arquivo Zip é versátil em suas aplicações e é comumente usado em situações em que a compressão e arquivamento são essenciais . O arquivamento é útil quando um arquivo deve ser convertido para um formato que ocupa menos espaço físico em um meio de armazenamento, como um disco rígido ou CD -ROM. Além disso , a compactação pode reduzir o tamanho de um ficheiro , de modo que ele pode ser enviada através de uma rede a uma velocidade mais rápida . A linguagem de script , PHP, é bem adequado para criação e manipulação de arquivos Zip . Coisas que você precisa
PHP versão 5.2.0 ou mais recente
editor de texto
Um arquivo Zip para
Show Mais instruções
1

Abra o seu texto editor com um arquivo de processamento de texto em branco. Na primeira linha da caixa de entrada de texto , digite o código PHP começando tag.

< ? Php
2

instanciar a classe ZipArchive na linha seguinte . Certifique-se de terminar cada linha com um ponto e vírgula

$ my_zipper = new ZipArchive ; .
3

Encontre o caminho absoluto para o arquivo que você deseja Zip . Isto pode ser feito usando a combinação da Apple + i em um Mac ou no Windows , clicando com o botão direito no arquivo , selecionando Propriedades , em seguida, olhando para localização. Copie o caminho do arquivo. Para este exemplo , o arquivo que vai ser compactado é " file.txt " .

Use a função ZipArchive " aberto". Escreva o seguinte :

if ($ my_zipper -> open (' ' , ZipArchive :: CRIAR ) === TRUE) {

colar o caminho do arquivo para a função " aberto "; não se esqueça de colocá-lo entre as aspas simples . Para este exemplo o caminho é /caminho /para /a /file.txt . Esta função terá dois parâmetros, o caminho para o arquivo ea opção de criar um novo arquivo Zip. Os parâmetros são separados por uma vírgula.

If ($ my_zipper -> open (' /caminho /para /a /file.txt " , ZipArchive :: CRIAR ) === TRUE) {

4

em seguida, use a função " AddFile " para colocar o arquivo para o novo arquivo Zip. A função " AddFile " tem dois parâmetros. O primeiro parâmetro é o caminho absoluto para o arquivo no computador , eo segundo é o caminho dentro do novo arquivo Zip. Isso permite que a estrutura dentro de um arquivo Zip para ser composta de uma série de pastas e não apenas um diretório simples . Certifique-se de recuar a seguinte linha

$ zip- > AddFile ('/caminho /para /a /file.txt ', ' arquivo.txt '); .
5

Feche o novo arquivo Zip usando a função , "close ". Certifique-se de recuar a seguinte linha

$ zip- > close (); .

Adicione a seguinte lógica na próxima linha . Mais uma vez, recuar a linha seguinte.

Echo ' Parabéns! Arquivo zipado com sucesso ';} else { echo' Opa, arquivo não foi zipados » ; " > "}

Acabar com o código com a tag de fechamento PHP ,
6

Salvar o arquivo como um PHP com a extensão de arquivo " . php " . Um exemplo disso seria:

" MyZipCode.php "

Anterior :

Próximo : No
  Os artigos relacionados
·Como compactar arquivos EXE para 10 MB ou mais baixos 
·Como usar compressão Quando gravar vozes 
·A definição de Zip Drives 
·Como compactar arquivos do PowerPoint 2007 Office 
·Qual é o programa Zip Padrão da Janela 
·Como compactar arquivos para economizar espaço em disc…
·Como compactar e Resize Pictures 
·Como criar senha protegida arquivos Zip 
·Outlook não vai reconhecer um anexo ZIP File 
·Como De - compactar um arquivo zipado 
  Artigos em destaque
·Como compactar um ZIP com uma senha 
·Como eliminar um Keylogger 
·Como faço para gravar 2 CDs para 1 
·Como remover o aviso LiveUpdate 
·Como verificar CDs e DVDs de vírus 
·Como conectar uma guitarra a um Guitar Rig 3 Sem USB 
·Por que compactar arquivos 
·Como desinstalar o Kaspersky no modo de segurança 
·Como fazer uma verificação completa do sistema 
·Como fazer o efeito de fumaça no Flash 8 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados