Archive_Tar::addString()

Archive_Tar::addString() – Ajoute une chaîne à l'archive

Synopsis

require_once 'Archive/Tar.php';

boolean addString ( string $filename , string $content )

Description

Cette méthode ajoute la chaîne content dans l'archive en tant que fichier dont le nom sera filename .

Si l'archive n'existe pas, on tentera de la créer.

Parameter

  • string $filename - le chemin et le nom du fichier qui sera associé à la chaîne ajoutée dans l'archive.

  • string $content - la chaîne à ajouter dans l'archive en tant que fichier.

Return value

boolean - Returns TRUE on success, FALSE on failure.

Throws

Possible PEAR_Error values
Code d'erreur Message d'erreur Raison Solution
NULL Impossible d'ouvrir l'archive en mode écriture. Les permissions de fichier pour un fichier existant ne permet pas d'écrire ou le fichier est verrouillé. Vérifiez les permissions et éventuellement si un programme tierce n'utilise pas ce fichier.
NULL Impossible d'ouvrir le fichier en mode de lecture binaire Le fichier à ajouter à l'archive ne peut pas être lu. Vérifiez si vous n'avez pas fait d'erreurs dans l'argument de la fonction ainsi que dans les permissions du fichier.

Note

This function can not be called statically.

Example

Ajoute une chaîne dans une archive compressée

<?php
$tar_object 
= new Archive_Tar("tarname.tgz");
$content "this file was generated from a string";
$tar_object->addString("data/readme.txt"$content);
// Un fichier est créé dans l'archive avec le nom :
//   data/readme.txt
?>
Extrait un fichier et le retourne sous la forme d'une chaîne (Previous) File (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.