手机版

示例解释了在php命令行中运行yii2.0的步骤

时间:2021-09-21 来源:互联网 编辑:宝哥软件园 浏览:

Yii中的资源是与网页相关的文件,可以是CSS文件、JavaScript文件、图片或视频等。这些资源被放置在一个网络可访问的目录中,并由网络服务器直接调用。

有时,一些功能需要在计划的任务中完成,所以yii需要能够用php命令执行它们。Yii2.0支持php命令行运行,操作方法如下:

yii根目录下有一个“yii”文件(不是“yii.bat”),这个文件就是入口。然后在默认的“commands”目录下会有一个“HelloController.php”控制器文件,这是一个演示。打开控制器文件,源代码如下(部分注释被删除):

?phpnamespace应用程序\命令;使用yii \控制台\控制器;类HelloController扩展了Controller{ /** *这个命令会回显您作为消息输入的内容。* @param string $message要回显的消息。*/public function actionIndex($ message=' hello world '){ echo $ message。\ n ';}}从上面可以看出,命令行运行时会继承Controller控制台下;通常,“控制器”目录中的控制器将继承web下的控制器。

因此,在php命令行中执行yii脚本的步骤如下:

1.创建新脚本。

在“commands”目录下创建一个新的“HelloController.php”格式的控制器脚本文件。

2.在命令行执行脚本。

在命令行中,键入“php yii项目的路径/yii控制器的名称/方法的名称”,例如“phpe :/wwwroot/yii 2/yiihhello/index”,如下图所示。

注意:php必须先设置环境变量,然后才能以这种方式使用。如果您想知道php是否添加了环境变量,请使用“php -v”命令进行检查。

Yii的三个控制器类。

这是下面两个的基类。这是控制台控制器网页。

以上内容是解释yii2.0在php命令行中运行的步骤的一系列小例子。希望大家喜欢。

版权声明:示例解释了在php命令行中运行yii2.0的步骤是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。