Dans PHP, si vous avez besoin de lire un contenu de fichier spécifique à partir d'une archive zip, vous pouvez utiliser la méthode de traitement spéciale du fichier ZIP pour y parvenir. Cet article fournira des détails sur la façon de lire un seul fichier dans un fichier zip dans PHP.
Voici un exemple de code pour lire un seul fichier dans un fichier zip:
$handle
=
fopen
(
'zip://test.zip#test.txt'
,
'r'
);
$result
=
''
;
while
(!
feof
(
$handle
)) {
$result
.=
fread
(
$handle
, 8192);
}
fclose(
$handle
);
echo
$result
;
Avec le code ci-dessus, vous pouvez ouvrir un fichier zip, lire et afficher le contenu du fichier spécifique. Dans cet exemple, le fichier est `test.txt` et le contenu de lecture sera sorti directement.
En utilisant des fonctions «Fopen» de PHP et «Fread», nous pouvons facilement extraire le contenu d'un seul fichier à partir d'une archive zip. Cette méthode peut être utilisée pour diverses exigences, telles que la visualisation des fichiers, l'extraction des données, etc.