IMPRESS dotted_line CONTACT dotted_line search dotted_line Kontakt dotted_line sitemap dotted_line print
117 PHP-Resource users online

Switch to another languags Deutsch aktuelle Sprache Englisch

PHP Manual



Phar::addFromStringAdd a file from the filesystem to the phar archive


void Phar::addFromString ( string $localname , string $contents )


This method requires the php.ini setting phar.readonly to be set to 0 in order to work for Phar objects. Otherwise, a PharException will be thrown.

With this method, any string can be added to the phar archive. The file will be stored in the archive with localname as its path. This method is similar to ZipArchive::addFromString().



Path that the file will be stored in the archive.


The file contents to store

Return Values

no return value, exception is thrown on failure.


Example #1 A Phar::addFromString() example

try {
$a = new Phar('/path/to/phar.phar');

$a->addFromString('path/to/file.txt''my simple file');
$b $a['path/to/file.txt']->getContent();

// to add contents from a stream handle for large files, use offsetSet()
$c fopen('/path/to/hugefile.bin');
$a['largefile.bin'] = $c;
} catch (
Exception $e) {
// handle errors here

See Also

Comments to the PHP manual
Write new comment


New Tutorial entries

Migration einer PHP 5 App auf PHP 7

Dieses PHP 7 Tutorial zeigt dir, wie du dein PHP5 Script auf PHP7 umstellst.

Berni | Category: PHP
PHP 7 Virtual Machine

Dieser Artikel zielt darauf ab, einen Überblick über die Zend Virtual Machine, wie es in PHP 7 gefunden wird.

Berni | Category: PHP
plotting masters - a professional guide - Teil II

Grafische Interpolation und Bestapproximation von numerischen Wertepaaren: Wir wollen Punkte auf einer Zeichenebene über verschiedene Verfahren miteinander verbinden.

EVAMasters | Category: PHP