Home
Accueil
Downloads
Téléchargements
Forums
Forums
Your Account
Votre compte
Menu
· Accueil ·

· Communication ·
  · Forums
  · Messages privés
  · Contactez nous
  · Recommendez nous
  · Sondages
  · Les projets

· Nouvelles ·Stats
  · Sujets
  · Ecrire un article
  · Articles archivés
  · Articles RSS
  · Lettre de sécurité
  · Archive de lettres

· Téléchargements ·
  · Accueil
  · Nouveautés
  · Mises à jour
  · Thêmes

· Outils ·
  · Outils divers
  · Convertisseur de temps
  · Table de caractères
  · Générateur de boutons
  · Compresseur Javascript

· Documentation ·
  · Wiki
  · Questions/Réponses
  · Documents
  · Manuel PHP-Nuke
  · Manuel PHP
  · Manuel PEAR
  · Encyclopédies

· Liens ·
  · Nos liens
  · Nos fluxs RSS
  · Partenaires
  · Votre publicité
  · Sitemap
  · Mes bannières

· Infos ·
  · Rechercher
  · Votre compte
  · Liste des membres
  · Carte des membres
  · Top

· Divers ·
  · Météo
  · Galeries
  · Statistiques Phpnuke
  · MS Analysis


Archive_Tar::listContent()

Archive_Tar::listContent()

Archive_Tar::listContent() -- Liste les fichiers et les dossiers contenus dans une archive

Description

iste les fichiers et les dossiers contenus dans une archive.

Valeur retournée

array - chaque entrée du tableau représente un fichier ou un dossier. Le tableau n'est pas ordonné, l'index montrant la position du fichier ou du dossier dans l'archive.

Chaque entrée contient les informations suivantes :

  • $file['filename'] - Nom et chemin du fichier/dossier.

  • $file['mode'] - Permissions du fichier (résultat de la fonction PHP fileperms())

  • $file['uid'] - Identifiant de l'utilisation

  • $file['gid'] - Identifiant du groupe

  • $file['size'] - Taille du fichier

  • $file['mtime'] - Date de la dernière modification (résultat de la fonction PHP filemtime())

  • $file['typeflag'] - vide pour un fichier, "5" pour un dossier

Valeurs renvoyées

Tableau 38-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
NULL <<  Impossible d'ouvrir l'archive en mode lecture  >> Le fichier est verrouillé de façon exclusive par une autre application. Vérifie si d'autres applications travaillent sur le fichier. Ce n'est pas causé par un processus compétitif de la classe Archive_Tar.
NULL <<  Le mode permettant de lister le contenu n'est pas valide.  >> Erreur d'implémentation. Ne doit pas arriver. Si tel est le cas, veuillez faire un rapport de bogue.
NULL <<  Le dossier portant le nom name existe déjà en tant que fichier.  >> Un fichier est marqué comme étant un dossier dans l'archive. Peut être une archive corrompue.
NULL <<  Le fichier portant le nom name existe déjà en tant que dossier.  >> Un dossier est marqué comme étant un fichier dans l'archive. Peut être une archive corrompue.
NULL <<  Le fichier portant le nom name existe déjà et est protégé en écriture.  >> L'archive contient un fichier qui existe déjà dans le dossier de destination et ne peut pas être écrasé. Extraire l'archive dans un dossier vide.
NULL <<  Impossible de créer le chemin pour name.  >> Un ou plusieurs dossiers qui doivent être créés ne le peuvent pas dans le dossier de destination. Assurez-vous que le dossier de destination et tous les dossiers à créer ont les permissions suffisantes.
NULL <<  Impossible de créer le dossier name.  >> Un dossier ne peut pas être créé dans le dossier de destination. Assurez-vous que le dossier de destination a les permissions suffisantes.
NULL <<  Erreur lors de l'ouverture de name en mode écriture binaire.  >> Le fichier ne peut pas être créé. Le fichier est peut être verrouillé.
NULL <<  Le fichier filenameextré n'a pas la taille valide filesize (size attendue). L'archive est peut être corrompue.  >> Lisez le message. Lisez le message.

Note

Cette fonction ne peut pas être appelée de façon statique.


Manuel PEAR pour PHP-Nuke © www.stefvar.com
Syndiquez notre contenu RSS, Atom, etc..
PHP-Nuke © 2007Reproduction interdite sans autorisation de ma part www.stefvar.com Copyright © 2008Thème iCGstation
Site français de la communauté PragmaMx