yii2.0에서는 php 명령줄 작업을 지원하며,
작업 방법은 다음과 같습니다.
에서 yii root 디렉토리 아래에 "yii" 파일("yii.bat" 아님)이 있습니다. 이 파일이 항목입니다. 그런 다음 "commands" 디렉토리에 기본적으로 "HelloController.php" 컨트롤러 파일이 있을 것입니다. 이는 데모입니다. 이 컨트롤러 파일을 열면 소스 코드는 다음과 같습니다(일부 주석은 삭제됨):
<?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"; } }
위에서 볼 수 있듯이 명령줄에서 실행하면 콘솔 아래의 컨트롤러가 상속됩니다. ; 및 일반 "컨트롤러" 디렉터리의 컨트롤러는 web.xml 아래의 컨트롤러를 상속합니다.
php 명령줄에서 yii 스크립트를 실행하는 단계는 다음과 같습니다.
1 새 스크립트를 만듭니다
#🎜. 🎜# "commands" 디렉토리 아래에 "HelloController.php" 형식으로 새 컨트롤러 스크립트 파일을 생성합니다. 2. 명령줄에서 스크립트를 실행합니다. 명령줄에 "php yii 프로젝트 경로/yii 컨트롤러 이름/메소드 이름"을 입력합니다. 예: "php E: / wwwroot/yii2/yii hello/index”아래 표시된 대로: 또는 아래 표시된 대로#🎜🎜 #PHP는 이렇게 사용하기 전에 환경변수를 설정해야 한다는 점에 유의해야 합니다. 환경변수에 php가 추가되었는지 알고 싶다면 "php -v" 명령을 사용하여 확인하시기 바랍니다.
PHP 중국어 웹사이트에는 무료가 많이 있습니다.
Yii 입문 튜토리얼위 내용은 e 디스크에서 cmd 명령을 실행하는 방법 yii의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!