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

Allgemeine PHP-Befehlszeile

藏色散人
藏色散人nach vorne
2019-08-29 14:45:443569Durchsuche

Allgemeine PHP-Befehlszeile

1. PHP führt die angegebene Datei aus

php -f  test.php (-f 可省略)

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

php -r "phpinfo();"

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

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:cnblogs.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen