Heim  >  Artikel  >  PHP-Framework  >  thinkPHP cli-Befehlszeile zum Ausführen von PHP-Code

thinkPHP cli-Befehlszeile zum Ausführen von PHP-Code

藏色散人
藏色散人nach vorne
2020-09-30 14:31:393537Durchsuche

In der folgenden Tutorial-Kolumne von thinkphp erfahren Sie, wie Sie PHP-Code in der thinkPHP-CLI-Befehlszeile ausführen. Ich hoffe, dass es für Freunde in Not hilfreich ist!

thinkPHP cli-Befehlszeile zum Ausführen von PHP-Code

Während ich heutzutage an einem Projekt arbeitete, musste ich zufällig cli in thinkPHP verwenden, um eine Methode in einem Controller auszuführen. Nachdem ich sie gefunden hatte, habe ich sie nicht gefunden Ich weiß, wie man es überhaupt verwendet:



Ich bin verwirrt darüber, wie Baidu TP5 cli verwendet, um Methoden unter dem Controller auszuführen. Selbst ich möchte die PHP-Datei direkt ausführen Geben Sie dann die Klassendatei ein, die ausgeführt werden muss, und rufen Sie die Methode auf. Geben Sie dann im cmd-Befehl das Verzeichnis ein, in dem sich die Datei befindet. Wenn Sie jedoch ein einzelnes PHP-Skript ausführen, gibt es bei diesem Ansatz kein Problem. Wenn Sie jedoch Dateien im TP5-Framework ausführen möchten, werden verschiedene Klassen und Verwendungsmethoden nicht gefunden oder sind nicht definiert.

Später dachte ich, da ich die Methode unter dem Ausführungscontroller nicht finden kann, füge ich den Code in die Ausführungsmethode der Befehlsdatei ein und führe ihn direkt aus.

Dann erstelle ich einen neuen Befehlsordner im Indexmodul, im Ordner Erstellen Sie eine neue Test.php-Datei in . Der Code lautet wie folgt:


Platzieren Sie den PHP-Code, der ausgeführt werden muss Geben Sie nach links die gewünschten Ergebnisse aus,

Geben Sie dann in der cmd-Befehlszeile das Projektverzeichnis ein und geben Sie


ein, um den PHP-Code auszuführen und die Ergebnisse auszugeben! Endlich habe ich es gelöst, jetzt stehe ich vor dem Problem, wie man die thinkPHP-CLI-Befehlszeile unter Linux bedient!

Das obige ist der detaillierte Inhalt vonthinkPHP cli-Befehlszeile zum Ausführen von PHP-Code. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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