zoukankan      html  css  js  c++  java
  • thinkphp在模型中自动完成session赋值

    相信用过thinkphp的用户都知道thinkphp的模型可以完成很多辅助功能,比

    如自动验证、自动完成等,今天在开发中遇到自动完成中需要获取session值

    然后自动赋值的功能,具体看代码;
    class ArticlelModel extends Model {
        
        protected $_auto = array (
            array('addtime','time',1,'function'),
            array('username','getName',1,'callback')
        );
        
        //这个函数获取session里的name值
        protected function getName(){
            return $_SESSION["name"];
        }
    }
    这里需要注意最后一个参数function和callback的区别;
    function:使用函数,会自动去Common/common.php去寻找对应的函数;
    callback:使用在当前模型中定义的回调方法

  • 相关阅读:
    html5 File api 上传案例
    DOM操作
    箭头函数
    js 高级函数
    导入导出封装
    函数
    哲学/文学
    qtMd5 加密算法
    生活感悟
    C# 小技巧
  • 原文地址:https://www.cnblogs.com/jin3350/p/4109068.html
Copyright © 2011-2022 走看看