【thinkphp3.x】thinkphp3.x中给控制器中的操作方法指定后缀
2015-12-07 11:27
573 查看
[php]
view plaincopy
如果想给控制器中的操作方法指定后缀,只需要配置下ACTION_SUFFIX配置参数即可,,例如:
'ACTION_SUFFIX'=>'Action'
也就是支持给操作方法定义后缀,如果配置了上面的参数,我们实际调用的操作方法就是操作名加上Action后缀了,假设我们当前访问的URL地址是:
http://localhost/index.php/User/list
访问的是User模块的list操作,在没有配置ACTION_SUFFIX之前,由于list方法是php内置方法会有冲突,现在配置之后,实际访问的应该是UserAction控制器的listAction方法:
class UserAction extends Action{
public function listAction(){
// 操作方法具体代码
}
}
当然了,你可以配置任意的字符串作为操作方法后缀,ACTION_SUFFIX配置参数不会影响当前操作名的使用,对A和R方法的调用也没有任何影响。
view plaincopy
如果想给控制器中的操作方法指定后缀,只需要配置下ACTION_SUFFIX配置参数即可,,例如:
'ACTION_SUFFIX'=>'Action'
也就是支持给操作方法定义后缀,如果配置了上面的参数,我们实际调用的操作方法就是操作名加上Action后缀了,假设我们当前访问的URL地址是:
http://localhost/index.php/User/list
访问的是User模块的list操作,在没有配置ACTION_SUFFIX之前,由于list方法是php内置方法会有冲突,现在配置之后,实际访问的应该是UserAction控制器的listAction方法:
class UserAction extends Action{
public function listAction(){
// 操作方法具体代码
}
}
当然了,你可以配置任意的字符串作为操作方法后缀,ACTION_SUFFIX配置参数不会影响当前操作名的使用,对A和R方法的调用也没有任何影响。
相关文章推荐
- 【thinkphp3.x】thinkphp3.x中U方法生成url地址
- php header()函数设置页面Cache缓存
- 学习php设计模式 php实现抽象工厂模式
- 10_5 在信号处理函数中调用非可重入函数getpwnam。
- php -- or 的用法
- php计划任务之验证是否有多个进程调用同一个job的方法
- php -- 检查是否存在
- PHP里的“夏令虫”
- PHP7 新鲜分享,Xampps 2.1.0 正式发布
- 学习php设计模式 php实现建造者模式
- php -- realpath($path) 函数
- 【thinkphp3.x】thinkphp3.x中C方法获取或设置配置参数的值
- 学习php设计模式 php实现访问者模式(Visitor)
- 【thinkphp3.x】thinkphp3.x中M方法实例化模型对象
- 【thinkphp3.x】thinkphp3.x中D方法实例化模型对象
- PHP面向对象 1.9 多态性的应用
- RHCE 系列(九):如何使用无客户端配置 Postfix 邮件服务器(SMTP)
- PHP面向对象详解(三)
- php5.2环境下开发遇到的坑
- php验证码封装