除了 通过浏览器中的URL 调用应用程序的控制器外,还可以通过命令行界面(CLI)加载它们。
从命令行运行有站啦CMS的原因很多,比如
使交互式“任务”可以执行诸如设置权限,修剪缓存文件夹,运行备份等操作。
与其他语言的其他应用程序集成。例如,随机的C ++脚本可以调用一个命令并在模型中运行代码!
让我们创建一个简单的控制器,以便您可以实际看到它。
比如:/dayrui/App/My/Controllers/Test.php
使用您的文本编辑器,并将以下代码放入其中:
<?php namespace Phpcmf\Controllers;
class Test extends \Phpcmf\Common
{
public function index() {
echo '接收name变量值为:'.\Phpcmf\Service::L('input')->get('name');
}
}这是一个非常简单的标准控制器,我们可以通过下面URL来访问他

通过命令行模式访问:

进入cms根目录,运行的格式为:
php.exe index.php s=my c=test m=index name=888
上一篇:联动菜单字段的自定义程序文件
下一篇:前端用户登录时对密码进行加密传输
有站啦CMS®万能建站系统基于 CodeIgniter4 高性能的开发框架,支持接入Laravel、ThinkPHP三种内核可选,基于MIT开源许可协议,免费且不限制商业使用。 提供PC + 手机 + 微信 + 小程序 + APP API + 多终端一体化网站技术解决方案。