Fonction PHP zip_entry_open()

Définition et utilisation

La fonction zip_entry_open() ouvre un projet d'archive ZIP pour lecture.

Syntaxe

zip_entry_open(zip,zip_entry,mode)
Paramètres Description
zip Obligatoire. Définir la ressource zip à lire (fichier zip ouvert par zip_open()).
zip_entry Obligatoire. Définir la ressource de projet zip à ouvrir (ouverte par zip_read()).
mode Optionnel. Définir le type d'accès au projet d'archive zip.

Description

Dans PHP 5, le mode est ignoré et est toujours "rb". Cela est dû au fait que le support zip en PHP est en lecture seule.

Exemple

<?php
$zip = zip_open("test.zip");
if ($zip)
  {
  while ($zip_entry = zip_read($zip))
    {
    echo "<p>";
    echo "Nom: " . zip_entry_name($zip_entry) . "<br />";
    if (zip_entry_open($zip, $zip_entry))
      {
      // some code
      }
    echo "</p>";
  }
zip_close($zip);
}
?>