在tp5框架中$this->request->get('id', 100);是什么功能?

在tp5框架中$this->request->get('id', 100);是什么功能?,第1张

$this->request->get('id', 100) 的意思获取id的值,当没有提交id参数时用默认值替代,也就是说可以获取到100,有id参数时无论是否有值,均以请求为准。

$this->request->has('id', 'get')  是判断否有id参数,当前get请求时有id参数,无论是否有值均返回true,当没有id参数时返回false

不明白时建议多看看框架源码,这样对你更有帮助,比在网上提问更高效。

一个很简单解决办法就是引用这个controller,然后使用\x0d\x0a$c = new ControllerName($this->getRequest(), $this->getResponse())\x0d\x0a然后$c->functionName()就行了。\x0d\x0a\x0d\x0a但是,对于action使用actionStack更好,不是action的话,亲,我建议你把它移到M层中。

FastAdmin是一款基于ThinkPHP5+Bootstrap的极速后台开发框架。

权限管理

基于完善的Auth权限控制管理、无限父子级权限分组、可自由分配子级权限、一个管理员可同时属于多个组别

响应式开发

基于Bootstrap和AdminLTE进行二次开发,手机、平板、PC均自动适配,无需要担心兼容性问题

多语言

不仅仅后台开发支持多语言,同时视图部分和JS部分仍然共享同一个语言包,语法相同且自动加载

模块化开发

控制器、模型、视图、JS一一对应,使用RequireJS进行JS模块化管理,采用Bower进行前端包组件管理

CRUD

控制台进行一键生成控制器、模型、视图和JS文件,同时可一键生成后台权限节点和菜单栏

丰富的插件

基于ThinkPHP行为功能实现的插件机制,拥有丰富的插件和扩展,可直接在线安装卸载

主要特性


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11759276.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存