首页 > php教程 > PHP开发 > thinkphp在模型中自动完成session赋值示例代码

thinkphp在模型中自动完成session赋值示例代码

高洛峰
发布: 2016-12-22 10:27:46
原创
1311 人浏览过

相信用过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:使用在当前模型中定义的回调方法

更多thinkphp在模型中自动完成session赋值示例代码相关文章请关注PHP中文网!

相关标签:
来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门推荐
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板