O'Reilly logo

PHP 5 Kochbuch, Third Edition by Stephan Schmidt, Ulrich Speidel, Matthias Brusdeylins, Carsten Lucke, Adam Trachtenberg, David Sklar

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

24.11 Auf Inhalte in einem PHP-Archiv (PHAR) zugreifen

Problem

Sie wollen archivierte PHP-Skripten in Ihre Anwendung einsetzen oder direkt auf Ressourcen innerhalb eines Archivs zugreifen.

Lösung

Sie können das PHP-Archiv in Ihr Programm einbinden und dadurch automatisch dessen Startskript ausführen:

include 'bibliothek.phar';

Der Inhalt einer bestimmten Datei kann mittels des PHAR-Stream-Wrappers innerhalb des Archivs direkt referenziert werden:

echo file_get_contents ("phar://bibliothek.phar/text.txt");

Falls Sie die PHAR-Erweiterung nicht installiert haben, können Sie die Dateien nach einem include direkt referenzieren:

include 'bibliothek.phar';
echo file_get_contents ("text.txt");

Diskussion

Die Funktionsweise eines PHP-Archivs ähnelt der eines externen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required