Phar::addFromString
Ajoute un fichier depuis une chaîne de caractère à l'archive phar
&reftitle.description;
public voidPhar::addFromString
stringlocalName
stringcontents
&phar.write;
Grâce à cette méthode, toute chaîne peut être ajoutée à l'archive phar.
Le fichier sera stocké dans l'archive avec localname en tant que
chemin. Cette méthode est identique à ZipArchive::addFromString.
&reftitle.parameters;
localName
Chemin dans lequel le fichier sera stocké dans l'archive.
contents
Le contenu de fichier à stocker
&reftitle.returnvalues;
Pas de valeur de retour, une exception est levée en cas d'échec.
&reftitle.examples;
Un exemple avec Phar::addFromString
addFromString('chemin/vers/fichier.txt', 'mon fichier simple');
$b = $a['chemin/vers/fichier.txt']->getContent();
// pour ajouter du contenu à partir d'un descripteur de flux pour des gros fichiers, utilisez offsetSet()
$c = fopen('/chemin/vers/grosfichier.bin');
$a['grosfichier.bin'] = $c;
fclose($c);
} catch (Exception $e) {
// traite les erreurs ici
}
?>
]]>
&reftitle.notes;
&phar.note.performance;
&reftitle.seealso;
Phar::offsetSet
PharData::addFromString
Phar::addFile
Phar::addEmptyDir