Phar
aus Wikipedia, der freien Enzyklopädie
Zur Navigation springenZur Suche springen
Phar (PHP Archive) ist eineErweiterung in PHP, die es ermöglicht, aus einerkomprimiertenArchivdatei heraus Programme oder Dateien zu verarbeiten, ähnlichJava Archive. Für die Komprimierung der Daten selbst stehen verschiedene Kompressionsverfahren zur Verfügung, z. B.bzip2,gzip oderZIP.
Der Ursprung von Phar geht zurück auf dasPEAR-PaketPHP_Archive. Später entstand daraus, auf Basis der BibliothekPECL, die ErweiterungPhar. Seit der PHP-Version 5.3.0[1] ist Pharnativ in PHP implementiert.
Beispiel
[Bearbeiten |Quelltext bearbeiten]Das gewöhnliche Einbinden von Dateien erfolgt über die Angabe von absolutem oder relativemDateipfad.
Dagegen muss bei Phar-Dateien derStream Wrapperphar://
angegeben werden. Folglich wird die Datei nach demSlash des Archivnamens eingebunden.
<?php// gewöhnliches Einbindeninclude'/path/to/external/file.php';// Einbinden über eine Archivdateiinclude'phar:///path/to/myphar.phar/file.php';?>
Weblinks
[Bearbeiten |Quelltext bearbeiten]Einzelnachweise
[Bearbeiten |Quelltext bearbeiten]Abgerufen von „https://de.wikipedia.org/w/index.php?title=Phar&oldid=213360817“