Heim > Backend-Entwicklung > PHP-Tutorial > Tutorial zur Verwendung des Phar-Pakets in PHP

Tutorial zur Verwendung des Phar-Pakets in PHP

陈政宽~
Freigeben: 2023-03-11 19:40:02
Original
1553 Leute haben es durchsucht

Phar in PHP ähnelt dem Packen von Datei-JAR in Java, das heißt, es komprimiert einen Dateityp in einem Ordner. Der folgende Artikel stellt Ihnen hauptsächlich die relevanten Informationen zur Verwendung des Phar-Pakets in PHP vor. Die Einführung im Artikel ist relativ detailliert.

Vorwort

Nach PHP5.3 wird ein Java-ähnliches JAR-Paket namens phar unterstützt. Wird verwendet, um mehrere PHP-Dateien in eine Datei zu packen.

Zuerst müssen Sie die php.ini-Konfiguration ändern, um den Schreibschutz von phar zu deaktivieren. Standardmäßig ist das Schreiben von phar-Paketen nicht aktiviert.

phar.readonly => On
Nach dem Login kopieren

Erstellen Sie ein Phar-komprimiertes Paket

<?php
$phar = new Phar(&#39;swoole.phar&#39;);
$phar->buildFromDirectory(DIR.&#39;/../&#39;, &#39;/\.php$/&#39;);
$phar->compressFiles(Phar::GZ);
$phar->stopBuffering();
$phar->setStub($phar->createDefaultStub(&#39;lib_config.php&#39;));
Nach dem Login kopieren
Parameter ist der Name des komprimierten Pakets. buildFromDirectory gibt das komprimierte Verzeichnis an, und der zweite Parameter kann die Erweiterung der komprimierten Datei über reguläre Regeln angeben.

new Phar

bedeutet, dass Sie g

zipPhar::GZ verwenden, um diese Datei zu komprimieren. Unterstützt auch die BZ2-Komprimierung. Ändern Sie einfach den Parameter auf . PHAR::BZ2setSub wird verwendet, um festzulegen, dass die Datei geladen werden soll. Standardmäßig wird lib_config.php

automatisch geladen

und ausgeführt. Nach der Ausführung dieses Codes wird eine swoole.phar-Datei generiert.

Phar-Komprimierungspaket verwenden

Mit phar können Sie Ihren Code einfach verpacken und für die Bereitstellung auf Online-Maschinen integrieren.
<?php
include &#39;swoole.phar&#39;;
include &#39;swoole.phar/code/page.php&#39;;
Nach dem Login kopieren

Zusammenfassung

Das obige ist der detaillierte Inhalt vonTutorial zur Verwendung des Phar-Pakets in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage