Archiv des PHP Extension and Application Repository
Dateityp: Archiv und komprimierte Datei, internetbezogene Datei
Die phar file extension kennzeichnet eine PHP-Archivdatei. Eine phar file bündelt PHP-Anwendungscode und zugehörige Ressourcen in einem einzigen Archiv zur Verteilung oder Ausführung.
Die Phar extension von PHP, die in PHP 5.3 und späteren Versionen enthalten ist, kann Phar-Archive erstellen, lesen und extrahieren.
Dateityp-Kategorie:
Archiv und komprimierte Datei
internetbezogene Datei
Aktualisierungsdatum: 6. Oktober 2026
Das PHP Archive (PHAR)-Format gehört zu PHP, einer serverseitigen Open-Source-Skriptsprache und Laufzeitumgebung, die zum Erstellen dynamischer Webseiten und Internetanwendungen verwendet wird. PHP und die Phar-Erweiterung sind auf den von PHP unterstützten Plattformen verfügbar.
Ein Phar-Archiv kann PHP-Quelldateien, Anwendungsressourcen und Archivmetadaten enthalten. Es ermöglicht, eine PHP-Anwendung als eine Datei zu verteilen und sie, wenn sie einen ausführbaren Phar-Stub enthält, über den PHP-Befehlszeileninterpreter auszuführen. Archivinhalte können gzip- oder bzip2-Komprimierung verwenden.
Phar-Archive haben einen ähnlichen Zweck wie jar, obwohl JAR files von Java-Anwendungen verwendet werden. Das Format wird von aktuellen PHP-Versionen weiterhin unterstützt. PEAR, also PHP Extension and Application Repository, ist ein separates PHP-Paketrepository und nicht die ausgeschriebene Form von PHAR. PEAR wurde ebenfalls als PHAR-Archiv verteilt.
Verwenden Sie PHP 5.3 oder höher mit aktivierter Phar-Erweiterung. Ein ausführbares Archiv kann mit dem PHP-Kommandozeileninterpreter ausgeführt werden, beispielsweise mit dem Befehl php application.phar. PHP-Skripte können die Klassen Phar und PharData verwenden, um den Inhalt eines Archivs zu untersuchen oder zu extrahieren.
Ein Phar-Archiv ist ein Software-Paketformat und bietet daher normalerweise keine sinnvolle dokumentartige Konvertierung. Extrahieren Sie den Inhalt mit PHP und verpacken Sie die Dateien bei Bedarf in einem anderen Archivformat.
Das erneute Verpacken des Inhalts als ZIP- oder TAR-Archiv erstellt ein anderes Archiv und erhält weder den ausführbaren Phar stub noch dessen Verhalten als Single-File-Anwendung.
Software-Anwendungen, die andere Aufgaben mit phar Dateien ausführen:
Multiplatform