Come decomprimere un file zip in PHP

April 8

Come decomprimere un file zip in PHP


PHP è un linguaggio potente utilizzato dai server web in tutto il mondo. Viene fornito con una vasta libreria di funzioni capaci di quasi tutto ciò che potrebbe essere necessario. Una serie di funzioni consente agli sviluppatori di creare ed estrarre file zip sui loro server. Se non si dispone di accesso alla shell al server, l'unico modo per estrarre un file zip potrebbe essere con PHP. Solo sono necessari un paio di righe di codice per estrarre tutti i file ZIP.

istruzione

1 Creare un nuovo file PHP o aprire il codice PHP esistente che si desidera aggiungere a un editor di testo.

2 Inizia una nuova linea o sezione di PHP se si utilizza PHP all'interno di HTML. Assicurarsi di aggiungere il codice tra i tag PHP "<? Php" e "?>".

3 Creare un nuovo oggetto zip con "$ zip = new ZipArchive". ritorno Hit per passare alla riga successiva.

4 Aggiungere la riga "$ archivio zip> open ( 'your.zip');" e sostituire "your.zip" con il percorso del file che si desidera estrarre. Inizia una nuova linea.

5 Estrarre il file zip con "$ archivio zip> extractTo (" tuo / dir / '); "e sostituire il percorso della directory con la directory Aggiungere una nuova riga e chiudere il processo con". $ Archivio zip> close (); ".

6 Salvare il file PHP e caricarlo sul vostro server web. I percorsi dei file nel codice appena scritto sono relative quindi assicuratevi di mettere il file PHP nella directory corretta. In questo caso, il file PHP dovrebbe essere nella stessa directory del file zip.

Consigli e avvertenze

  • La documentazione per PHP e le funzioni zip forniscono numerosi esempi e tutorial per lavorare con i file zip. PHP è molto versatile e si possono trovare esempi di lavoro per quasi tutto il necessario.