Archive_Tar::add()

Archive_Tar::add() – Ajoute des fichiers ou des dossiers

Synopsis

require_once 'Archive/Tar.php';

boolean add ( mixed $filelist )

Description

Cette méthode ajoute des fichiers ou des dossiers dans une archive existante. Si l'archive n'existe pas, on tente de la créer. Les fichiers et les dossiers listés sont ajoutés à la fin de l'archive, même si un fichier possédant le même nom est déjà présent dans l'archive.

Parameter

  • mixed $filelist - un tableau de noms de fichiers et de noms de dossiers, ou une chaîne avec les noms séparés par un seul espace. Pour chaque dossier ajouté à l'archive, les fichiers et les sous-dossiers de ce dossier seront également ajoutés.

Return value

boolean - Returns TRUE on success, FALSE on failure.

Throws

Possible PEAR_Error values
Code erreur Message d'erreur Raison Solution
NULL "Invalid file list" L'argument de la fonction n'est pas formatté correctement. Vérifiez si vous n'avez pas fait d'erreurs dans l'argument.

Note

This function can not be called statically.

Example

Ajoute des fichiers dans une archive compressée

<?php
$tar_object 
= new Archive_Tar("tarname.tar.gz"true);
$v_list[0]="dev/file.txt";
$v_list[1]="dev/data/";
$v_list[2]="log/file.log";
$tar_object->add($v_list);
?>
Constructeur (Previous) Ajout des fichiers ou des dossiers (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.