Hello,
Je cherche à dezipper une archive, non pas la totalité depuis son root, mais uniquement un sous-dossier quelle contient.
Auriez-vous une idée de comment procéder ?
J'ai tenté de compléter le paramètre d'ExtractTo avec le path du zip qui m'intéresse, mais ça ne fonctionne pas.
Merci !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 <?php $file='C:\Users\moi\Desktop\archive.zip'; $path='C:\Users\moi\Desktop\TEST'; $zip=new ZipArchive; $res=$zip->open($file); if ($res === TRUE) { $zip->extractTo($path,'SOUSDOSSIER'); $zip->close(); echo "Fichier $file extrait avec succès dans $path"; } else { echo "Echec de l'extraction du fichier $file"; } ?>
Partager