Heim > Artikel > PHP-Framework > thinkPHP cli-Befehlszeile zum Ausführen von PHP-Code
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!
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,
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!