Cette méthode crée une archive et y ajoute les fichiers et les dossiers listés.
Si un fichier possédant le même nom d'archive existe et est accessible en écriture, il sera remplacé par la nouvelle archive. C'est une création et non un ajout. Si le fichier existe et qu'il est en lecture seule ou que c'est un dossier, il ne sera pas remplacé.
mixed $filelist - un tableau de noms de fichiers et de noms de dossiers, ou une chaîne avec les noms séparés pr un seul espace.
string $add_dir - contient un chemin à ajouter au chemin de chaque élément de la liste.
string $remove_dir - contient un chemin à enlever du chemin de chaque élément de la liste. Par défaut, c'est une chaîne vide.
Tableau 39-1. Valeurs PEAR_Error possibles
Code erreur | Message d'erreur | Raison | Solution |
---|---|---|---|
NULL | << Invalid file list >> | L'argument de la foncton n'est pas correctement formatté. | Vérifiez si vous n'avez pas fait d'erreur dans l'argument. |
Exemple 39-1. Crée une nouvelle archive compressée dans un nouveau dossier
|
Exemple 39-2. Crée une nouvelle archive cmpressée dans un nouveau dossier (tout spécialement pour Windows)
|
Précédent | Sommaire | Suivant |
Archive_Tar::create() | Niveau supérieur | Archive_Tar::extract() |