yii2.0 unterstützt die PHP-Befehlszeilenoperation
Die Operationsmethode ist wie folgt:
Unter yii befindet sich eine „yii“-Datei Stammverzeichnis (nicht „yii.bat“), diese Datei ist der Eintrag. Dann gibt es standardmäßig eine Controller-Datei „HelloController.php“ im Verzeichnis „commands“, bei der es sich um eine Demo handelt. Öffnen Sie diese Controller-Datei. Der Quellcode lautet wie folgt (einige Kommentare wurden gelöscht):
<?php namespace app\commands;use yii\console\Controller;class HelloController extends Controller { /** * This command echoes what you have entered as the message. * @param string $message the message to be echoed. */ public function actionIndex($message = ‘hello world‘) { echo $message . "\n"; } }
Wie oben zu sehen ist, wird der Controller unter der Konsole geerbt, wenn er in der Befehlszeile ausgeführt wird Im Allgemeinen im Verzeichnis „Controller“ Der Controller erbt den Controller unter web.
Die Schritte zum Ausführen des yii-Skripts in der PHP-Befehlszeile sind:
1 Erstellen Sie ein neues Skript
Klicken Sie unter „HelloController“. Verzeichnis „commands“ Erstellen Sie eine neue Controller-Skriptdatei im Format „.php“.
2. Führen Sie das Skript in der Befehlszeile aus.
Geben Sie „php yii project path/yii controller name/method name“ in die Befehlszeile ein, zum Beispiel „php E:/wwwroot/yii2 / [yii hello/index] > Es ist zu beachten, dass PHP Umgebungsvariablen setzen muss, bevor es auf diese Weise verwendet werden kann. Wenn Sie wissen möchten, ob PHP zur Umgebungsvariablen hinzugefügt wurde, überprüfen Sie dies bitte mit dem Befehl „php -v“.
PHP-Website für Chinesisch, es gibt viele kostenlose
Yii-Einführungs-Tutorials, jeder ist willkommen, es zu lernen!
Das obige ist der detaillierte Inhalt vonSo führen Sie den Befehl cmd auf der Festplatte aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!