• 技术文章 >php教程 >PHP开发

    对thinkphp3.1的Action参数绑定的理解

    2016-06-07 17:23:57原创570
    thinkphp3.1可以给Action绑定参数了,就像原生态的PHP函数一样可以传递参数,之前我也没有看过thinkphp3.1官方开发文档相关内容,所以在控制器里面写方法就像写PHP函数一样给它带上参数,呵呵,没想到竟然也可以实现这个功能。我想,在thinkphp3.0之前应该实现不了。


    thinkphp3.1的Action参数绑定,给控制器的方法带来了很大灵活性,实现了控制器之间代码的共享。其实当初我在用thinkphp3.0就以具备这个功能了,像数据的存取删除等功能,可以写在一个公共的控制器里头,控制器的方法绑定一个模型参数,以供其它控制器调用。


    如下面是一个放在CommonAction公共控制器里的一个添加数据的方法

    public function addata($module) { 
            //$Model = $module; 
            $D = D($module); 
            if ($vo = $D->create()) { 
                $list = $D->add(); 
                if ($list) { 
                    //数据保存触发器 
                    if(in
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:nbsp thinkphp module Action 3.1
    上一篇:PHP序列化数组开发相册模块的一个想法 下一篇:phpcms v9二次开发之语言包
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• php设计模式导言• Zend Framework教程之前端控制器Zend_Controller_Front用法详解• SQL Server触发器创建、删除、修改、查看• jQuery语法总结及注意事项• WebService的简介, 原理, 使用
    1/1

    PHP中文网