Heim  >  Artikel  >  Backend-Entwicklung  >  Parameteranalyse des PHP-Ausführungsprogramms php.exe

Parameteranalyse des PHP-Ausführungsprogramms php.exe

小云云
小云云Original
2018-03-31 14:34:042853Durchsuche

-f : Führen Sie die angegebene PHP-Datei im Befehlszeilenmodus aus. Solange Sie eine bestimmte PHP-Datei (mit einem absoluten Pfad) angeben, kann php.exe die PHP-Datei ausführen, es spielt also keine Rolle Ob dieser Parameter allein verwendet wird, spielt keine Rolle, er ähnelt in gewisser Weise der Anzeige der Ergebnisse der PHP-Ausführung im Browsermodus. Der Unterschied besteht darin, dass er im Befehlszeilenmodus ausgeführt wird und in Form einer HTML-Quelle ausgegeben wird Wenn bei der Ausführung ein Fehler auftritt, wird die Fehlermeldung ebenfalls aufgelistet.

So verwenden Sie

c:phpphp -f

oder

c:phpphp

- F : Entspricht dem php.exe-Parameter -f. Dieser Parameter bedeutet, dass die PHP-Datei bei jeder Eingabe einer Zeile ausgeführt wird. Die beiden Variablen argn und

argi werden in der PHP-Datei ordnungsgemäß verwendet, indem dieser Parameter kombiniert wird, z. B. das Ausführen verschiedener Programmcodes basierend auf der Tastatureingabe des Benutzers, was sehr interessant ist.

Wissenspunkt: argn stellt den Inhalt der Zeile dar, die aktuell in die PHP-Befehlszeile eingegeben wird, und

argi stellt die Zeilennummer dar. Für eine einzelne Zeile können Sie verstehen, wie oft es ist eingegeben.

-i: Dieser Befehlszeilenparameter ruft die Funktion phpinfo() auf und zeigt die Ergebnisse an. Wenn Sie diesen Parameter als php-cgi.exe ausführen, besteht der Unterschied zwischen php.exe und php-cgi.exe darin, dass bei der Ausführung dieses Befehlsparameters durch php-cgi die Eingabe im HTML-Format erfolgt, während php.exe als Variable ausgedrückt wird Form, die prägnant ist. Viel klarer.

Verwendung

c:phpphp -i

-l: Syntaxprüfung für den angegebenen PHP-Code durchführen. Tatsächlich ist dieser Befehlszeilenparameter nutzlos. check Es kommt nicht heraus, weshalb ich diesen Parameter von php.exe bei der Konfiguration des Syntaxprüfungstools von Editplus nicht verwendet habe. Hinweis: Dieser Parameter kann nicht mit -f verwendet werden.

Verwendung

c:phpphp -l

-m: Dieser Befehlszeilenparameter wird hauptsächlich zur Ausgabe integrierter und geladener PHP- und Zend-Module verwendet

So verwenden Sie

c:phpphp -m

-v: Dieser Befehlszeilenparameter wird hauptsächlich zur Ausgabe der Versionsinformationen von PHP und Zend verwendet

Verwendung

c:phpphp -v

–ini: Dieser Befehlszeilenparameter wird hauptsächlich zur Ausgabe der Standortinformationen der PHP-Konfigurationsdatei

Verwendung
verwendet
c:phpphp -r "code"

–ini: Dieser Befehlszeilenparameter wird hauptsächlich zur Ausgabe der Standortinformationen der PHP-Konfigurationsdatei verwendet

Verwendung

c:phpphp --ini

An dieser Stelle wurden die grundlegende Verwendung und die allgemeinen Parameter des PHP-Befehlszeilenausführungsprogramms php.exe vorgestellt

Wir wissen, dass PHP-Programme normalerweise ausgeführt werden über Webseiten, aber tatsächlich über PHP Die Befehlszeile kann PHP-Skripte unabhängig ausführen

Durch die ordnungsgemäße Verwendung von php.exe können viele Funktionen erreicht werden, z. B. die geplanten Aufgaben, über die wir uns immer Sorgen gemacht haben 🎜>
kann vollständig auf der Windows-Plattform ausgeführt werden. Rufen Sie das PHP-Befehlszeilenprogramm php.exe im Batch-Modus auf, um das entsprechende PHP-Programm auszuführen.

Verwandte Empfehlungen:

php.exe-Programm fordert direkt die URL an

Wozu dient php.exe

Fragen zu php.exe

Das obige ist der detaillierte Inhalt vonParameteranalyse des PHP-Ausführungsprogramms php.exe. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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