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


Posted in PHP onSeptember 09, 2014

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

PHP 相关文章推荐
风格模板初级不完全修改教程
Oct 09 PHP
简单示例AJAX结合PHP代码实现登录效果代码
Jul 25 PHP
php 高效率写法 推荐
Feb 21 PHP
php设计模式 Prototype (原型模式)代码
Jun 26 PHP
PHP通过session id 实现session共享和登录验证的代码
Jun 03 PHP
Session的工作机制详解和安全性问题(PHP实例讲解)
Apr 10 PHP
PHP输出缓冲控制Output Control系列函数详解
Jul 02 PHP
thinkPHP模型初始化实例分析
Dec 03 PHP
PHP实现的随机IP函数【国内IP段】
Jul 20 PHP
PHP中使用OpenSSL生成证书及加密解密
Feb 05 PHP
Yii2中添加全局函数的方法分析
May 04 PHP
PHP实现生成数据字典功能示例
May 24 PHP
PHP使用Mysql事务实例解析
Sep 08 #PHP
PHP闭包实例解析
Sep 08 #PHP
PHP数组排序之sort、asort与ksort用法实例
Sep 08 #PHP
php实现的常见排序算法汇总
Sep 08 #PHP
php实现最简单的MVC框架实例教程
Sep 08 #PHP
PHP基本语法总结
Sep 06 #PHP
php中的mongodb select常用操作代码示例
Sep 06 #PHP
You might like
php将csv文件导入到mysql数据库的方法
2014/12/24 PHP
VSCode+PHPstudy配置PHP开发环境的步骤详解
2020/08/20 PHP
复制本贴标题和地址的js代码
2008/07/01 Javascript
js trim函数 去空格函数与正则集锦
2009/11/20 Javascript
Javascript模块化编程(一)模块的写法最佳实践
2013/01/17 Javascript
使用jQuery动态加载js脚本文件的方法
2014/04/03 Javascript
推荐10 款 SVG 动画的 JavaScript 库
2015/03/24 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
2015/12/04 Javascript
原生JS实现跑马灯效果
2017/02/20 Javascript
JavaScript引用类型Function实例详解
2018/08/09 Javascript
Vue中使用canvas方法总结
2019/02/12 Javascript
vue 插件的方法代码详解
2019/06/06 Javascript
原生js实现3D轮播图
2020/03/21 Javascript
微信小程序实现滑动翻页效果(完整代码)
2019/12/06 Javascript
[56:46]2018DOTA2亚洲邀请赛 3.31 小组赛 B组 VP vs Effect
2018/04/01 DOTA
[49:21]TNC vs VG 2019DOTA2国际邀请赛淘汰赛 胜者组赛BO3 第三场 8.20.mp4
2019/08/22 DOTA
跟老齐学Python之for循环语句
2014/10/02 Python
使用Python读取大文件的方法
2018/02/11 Python
Python 列表去重去除空字符的例子
2019/07/20 Python
Python高级编程之消息队列(Queue)与进程池(Pool)实例详解
2019/11/01 Python
python使用pip安装SciPy、SymPy、matplotlib教程
2019/11/20 Python
python中tkinter窗口位置\坐标\大小等实现示例
2020/07/09 Python
米兰网婚纱礼服法国网上商店:Milanoo法国
2016/08/20 全球购物
巴西补充剂和维生素购物网站:Natue
2019/06/17 全球购物
Hush Puppies澳大利亚官网:舒适的男女休闲和正装鞋
2019/08/24 全球购物
Mountain Hardwear官网:攀岩服装和户外装备
2019/09/26 全球购物
二年级小学生评语
2014/04/21 职场文书
奥巴马就职演讲稿
2014/05/15 职场文书
药剂专业毕业生求职信
2014/06/24 职场文书
2014单位领导班子四风对照检查材料思想汇报
2014/09/25 职场文书
法定代表人授权委托书格式
2014/10/14 职场文书
大学生毕业个人总结
2015/02/15 职场文书
2015年社区居委会工作总结
2015/05/18 职场文书
第一节英语课开场白
2015/06/01 职场文书
横空出世观后感
2015/06/09 职场文书
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏