当前位置: 首页 > news >正文

博客网站登录比较厉害的网站制作公司

博客网站登录,比较厉害的网站制作公司,上海网站 建设,WordPress有哪些优秀主题学习要点: 1.访问器 2.修改器 本节课我们来开始学习数据库模型的访问器和修改器的使用。 一.访问器 1. 访问器:就是在获取数据列表时,拦截属性并对属性进行修改的过程; 2. 比如,我们在输出性别时&#xff0…

学习要点:
1.访问器
2.修改器
本节课我们来开始学习数据库模型的访问器和修改器的使用。
一.访问器
1. 访问器:就是在获取数据列表时,拦截属性并对属性进行修改的过程;
2. 比如,我们在输出性别时,在性别左右加上括号,或给邮件转换为大写;
//访问器,前固定 get,后固定 Attribute,Gender 是字段名
//参数$value 是源字段值,可修改返回
public function getGenderAttribute($value)
{
return '【'.$value.'】';
}
PS:如果字段名是两个单词中间是下划线:user_name,那么方法名:getUserNameAttribute()
3. 我们也可以创建一个虚拟字段,用已有的数据字段进行整合,不过要进行数据追加;

//将虚拟字段追加到数据对象列表里去
protected $appends = ['info'];
//创建一个虚拟字段
public function getInfoAttribute()
{
return $this->username.'-'.$this->gender;
}


PS:注意,如果 gender 之前已经有访问器修改过,上面的方法会得到修改过的结果;
PS:如果要使用源字段进行创建虚拟字段,需要使用下面这种:
return $this->attributes['username'].'-'.$this->attributes['gender'];
二.修改器
1. 修改器,相对于访问器,是在写入的时候拦截,进行修改再写入;
//修改器,写入数据时,将邮箱转换为大写
public function setEmailAttribute($value)
{
$this->attributes['email'] = strtoupper($value);
}
2. 可以添加默认的日期列,默认 created_at 和 updated_at;
//设置可以自动写入日期的列
protected $dates = [
'details'
];
3. 可以设置字段输出的类型,比如设置一个布尔型,输出时就是 true 和 false;
//设置字段类型
protected $casts = [
'details' => 'boolean'
];

http://www.yayakq.cn/news/243485/

相关文章:

  • 企业网站排行榜怎样做读书会网站
  • 做菠菜网站有没有被骗的郑州网站建设专家
  • 辽宁建设资质申报网站app搜索优化
  • 加强网站功能建设网站结构
  • 创意产品网站山东省城乡与住房建设厅网站
  • 做网站导航能赚钱吗成都网站建设前十
  • 做贸易要看什么网站腾讯企业邮箱格式
  • 流量套餐网站网络营销策划方案格式
  • 山西网站建设哪家好安徽建设工程信息网网
  • 一站式免费建站平台做现货需要关注的网站
  • 广州网站手机建设公司网站站点结构的构建
  • shopex进入网站自动回跳转到别的网站 是否被挂马wordpress 加载慢
  • 余姚网站建设62752762邢台做移动网站价格表
  • 怎么做cc网站室内设计找图片的网站
  • 公司网站设计遵义公司做网站
  • 苏州晶体公司网站网站建设成果
  • 莱阳网站开发域名访问网站啥意思
  • 广东响应式网站建设平台公司网站费用怎么做分录
  • 推广展示类网站有哪些如果在网站做推广连接
  • 网站建设中的html百度视频推广
  • 沈阳做网站最好的公司有哪些建平县营商环境建设局网站
  • 做网站生成二维码工程报价
  • wap网站教程房产信息网的价格和实际价格
  • 常见的电子商务网站有哪些现在最好的免费的建站平台
  • 网页设计与网站建设 石油大学推荐的网站制作
  • 电子网站建设实验报告辽宁省工程新希望官网
  • 网站建设优秀公司哪里有免费建设网站
  • 中企动力双语网站赣州有没有做网站的
  • 校园网站建设方案模板下载广州seo工作
  • 做网站拉广告广州建设档案馆网站