Heim > Backend-Entwicklung > PHP-Tutorial > Allgemeine PHP-Befehlszeile

Allgemeine PHP-Befehlszeile

藏色散人
Freigeben: 2023-04-07 11:02:02
nach vorne
3557 Leute haben es durchsucht

Allgemeine PHP-Befehlszeile

1. PHP führt die angegebene Datei aus

php -f  test.php (-f 可省略)
Nach dem Login kopieren

2 Führen Sie den PHP-Code direkt aus Befehlszeile

php -r "phpinfo();"
Nach dem Login kopieren

Wenn das Ergebnis zu lang ist, können Sie auch php -r „phpinfo();“ verwenden interaktiver Modus

Einfache Bedienung

Strg + c/z oder Beenden, um den interaktiven Modus zu verlassenAllgemeine PHP-Befehlszeile

Funktion

Der im obigen Ausgabeergebnis zurückgegebene Datentyp ist NULL. Dieses Problem kann behoben werden, indem die interaktive PHP-Shell aufgefordert wird, Ergebnisse mithilfe von „return“ anstelle von „echo“ zurückzugeben. Allgemeine PHP-Befehlszeile

Denken Sie immer daran, dass benutzerdefinierte Funktionen nicht von einer Shell-Sitzung zur nächsten beibehalten werden, sodass sie verloren gehen, sobald Sie die interaktive Shell verlassen.

4. Das PHP-Skript läuft als Shell-Skript

Wenn keine Berechtigung vorhanden ist, wechseln Sie zum Root-Benutzer sudo su

echo &#39;#!/usr/bin/php\n<?php var_dump($argv); ?>&#39; > phpscript
Nach dem Login kopieren
Beachten Sie das Wir befinden uns im PHP-Skript. Die erste Zeile verwendet #!/usr/bin/php, genau wie in einem Shell-Skript (/bin/bash). Das #!/usr/bin/php in der ersten Zeile weist die Linux-Befehlszeile an, den PHP-Interpreter zum Parsen der Skriptdatei zu verwenden.

Stellen Sie sicher, dass PHPScript über ausführbare Berechtigungen verfügt

5. Andere häufig verwendete BefehleAllgemeine PHP-Befehlszeile

php -mbuilt -in und Das von Zend geladene Modul php -i entspricht phpinfo()

php -i |. Sehen Sie sich den Ladepfad der PHP-Konfigurationsdatei an

php –ini Wie oben

php -v Überprüfen Sie die PHP-Version

php –version Wie oben

php –re Überprüfen Sie, ob die entsprechenden Erweiterungen wie PHP installiert sind –re gd

Weitere Befehle php –help

Empfohlen: [

PHP-Tutorial

]

Das obige ist der detaillierte Inhalt vonAllgemeine PHP-Befehlszeile. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
php
Quelle:cnblogs.com
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