CLI模式使用说明
首先、入口文件内容不一样。非CLI模式运行下的入口文件(默认index.php)的代码内容为:
而CLI模式下的入口文件,内容为:
其次,获取参数时的类方法不同。在非CLI模式运行下的文件在获取请求参数时,使用, $this->get()
,或,而在CLI模式下,获取参数时,仅$this->getCliParams()
可以使用。
再次,访问网址不同(这是有用的废话,哈~),在非CLI模式运行下的文件访问网址为:http://yourdomains/index.php,而在CLI模式下入口文件调用则是:php -f 入口文件路径 controllername actionname。如:
使用 php -f 项目入口文件路径 Controller名称 Action名称 —name=doitphp 这个命令访问时,看下上面的程序执行是否正常。
原文: