1.首先要了解获取器的用处
获取器的作用是在获取数据的字段值后自动进行处理。
2.应用场景
在数据库存性别的时候不能存男女,而可以存0(未知)1(男)2(女),这样快,获取器就是我在控制器中通过$user->toArray()从模型获取数据的时候,自动调用模型中的getSexAttr()方法,从而返回的结果里面直接是男女,而不是012。
3.使用的注意事项
获取器的命名 get表字段名Attr 比如:getSexAttr
4.实例
1.获取器:
modle文件下面的admin.php
//创建获取器方法,来实现时间的转换,admin
public function getLastTimeAttr($val){
return date(\'Y/m/d H:i:s\',$val);
}
controller文件下面的admin.php
注意:因为我表里面只有admin这一个用户,我就直接查询的’admin’
public function index()
{
//1.读取admin管理员表的信息
$admin = AdminModel::get([\'username\'=>\'admin\']);
//2.将当前管理员的信息赋值给模板
$this->view->assign(\'admin\',$admin);
//3.渲染模板
return $this->view->fetch(\'admin_list\');
}
vi
view文件下面的list.html
<td>
{$admin.last_time}
</td>
继续阅读与本文标签相同的文章
-
简易区分物联网和互联网
2026-05-19栏目: 教程
-
二维码如此普及,为何三维码没办法普及
2026-05-19栏目: 教程
-
山东有效专利量前十企业和前十大专院校名单来啦,第一名你想到了吗
2026-05-19栏目: 教程
-
两种ASO应用优化的核心操作方法
2026-05-19栏目: 教程
-
第126届广交会15日开幕,新产品新技术受青睐
2026-05-19栏目: 教程
