thinkphp在模型中自动完成session赋值示例代码
更新时间:2014年09月09日 11:23:39 投稿:whsnow
今天在开发中遇到自动完成中需要获取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:使用在当前模型中定义的回调方法
相关文章
php运行报错Call to undefined function curl_init()的最新解决方法
其实在网上很早之前就出现过这个问题,网上百度了下,答案千篇一律,最近又遇到这个问题,但是百度出来的问题不能解决这个问题了,所以只能翻墙找答案,现在将解决的方法分享给大家,有需要的朋友们可以参考借鉴,下面来一起学习学习吧。2016-11-11Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解
这篇文章主要介绍了Laravel5.5+ 使用API Resources快速输出自定义JSON方法详解,需要的朋友可以参考下2020-04-04
最新评论