命令行运行程序
在开发->配置->cli章节说过,在cli环境下 框架默认载入的是 Config/cli/normal.php 这个通用配置文件
在v2.7.1以下的版本中要在命令行中运行应用可采用以下方式:
自v2.7.1起,CmlPHP提供了强大且易于扩展的的命令行组件,内置了提问、选择、进度条、box框等,方便开发命令行下应用。
内置以下几种命令:
示例:
php index.php help symlink | php index.php symlink -h | php index.php symlink —help为获取symlink的帮助信息
php index.php api-test —app=api 执行api自动测试并将参数app的值设了api
也就是在v2.7.1+版本中要运行应用除了采用以上方式:
还支持:
这样的方式运行
自定义命令
用户如果要自定义命令只要继承类实现相对应的方法。