Archive_Tar::createModify()

Archive_Tar::createModify() -- Crée une nouvelle archive

Synopsis

require_once 'Archive/Tar.php';

boolean createModify (array $filelist, string $add_dir [, string $remove_dir = ''])

Description

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é.

Paramètres

Valeur retournée

boolean - Renvoie TRUE en cas de succès, FALSE en cas d'échec.

Valeurs renvoyées

Tableau 39-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
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.

Note

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

Exemple