laravel 字段格式化 modle 字段类型转换方法


Posted in PHP onSeptember 30, 2019

有些字段会用base64_decode加密存储,在每次查询都要查询出来解码。比较麻烦,laravel的model提供方法处理

在对应的model里面

格式为(set/get)(字段名称,注1)(Attribute)

注:

1.首字母大写,下划线的地方字母大写。例如product_json在这里的写法是ProductJson

/**
 * 查询用户的时候name字段处理
 *
 * @author Eric
 * @param $value
 * @return string
 */
public function getNameAttribute($value)
{
  return base64_decode($value);
}
 
/**
 * 添加用户的时候name字段处理
 *
 * @author Eric
 * @param $value
 * @return string
 */
public function setNameAttribute($value)
{
  return base64_encode($value);
}

以上这篇laravel 字段格式化 modle 字段类型转换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
使PHP自定义函数返回多个值
Nov 26 PHP
php smarty 二级分类代码和模版循环例子
Jun 01 PHP
PHP统计数值数组中出现频率最多的10个数字的方法
Apr 20 PHP
smarty模板判断数组为空的方法
Jun 10 PHP
常用的php图片处理类(水印、等比缩放、固定高宽)分享
Jun 19 PHP
两款万能的php分页类
Nov 12 PHP
PHP url的pathinfo模式加载不同控制器的简单实现
Aug 12 PHP
php使用glob函数遍历文件和目录详解
Sep 23 PHP
PHP搭建大文件切割分块上传功能示例
Jan 04 PHP
Laravel框架基于ajax实现二级联动功能示例
Jan 17 PHP
浅析PHP 中move_uploaded_file 上传中文文件名失败
Apr 17 PHP
分享8个Laravel模型时间戳使用技巧小结
Feb 12 PHP
laravel-admin解决表单select联动时,编辑默认没选上的问题
Sep 30 #PHP
laravel-admin的图片删除实例
Sep 30 #PHP
laravel-admin的多级联动方法
Sep 30 #PHP
php更新cookie内容的详细方法
Sep 30 #PHP
使用laravel的migrate创建数据表的方法
Sep 30 #PHP
Yii2.0框架behaviors方法使用实例分析
Sep 30 #PHP
php解决约瑟夫环算法实例分析
Sep 30 #PHP
You might like
开启CURL扩展,让服务器支持PHP curl函数(远程采集)
2011/03/19 PHP
PHP遍历二维数组的代码
2011/04/22 PHP
PHP使用Pthread实现的多线程操作实例
2015/11/14 PHP
jQuery html()等方法介绍
2009/11/18 Javascript
点击页面其它地方隐藏该div的两种思路
2013/11/18 Javascript
js动态修改整个页面样式达到换肤效果
2014/05/23 Javascript
js监听鼠标事件控制textarea输入字符串的个数
2014/09/29 Javascript
JavaScript函数模式详解
2014/11/07 Javascript
JavaScript获得当前网页来源页面(即上一页)的方法
2015/04/03 Javascript
jQuery获取浏览器类型和版本号的方法
2016/07/05 Javascript
详解XMLHttpRequest(二)响应属性、二进制数据、监测上传下载进度
2016/09/14 Javascript
纯JavaScript手写图片轮播代码
2016/10/20 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
使用 electron 实现类似新版 QQ 的登录界面效果(阴影、背景动画、窗体3D翻转)
2018/10/23 Javascript
vue-cli3+ts+webpack实现多入口多出口功能
2019/05/30 Javascript
使用Node.js在深度学习中做图片预处理的方法
2019/09/18 Javascript
Python random模块(获取随机数)常用方法和使用例子
2014/05/13 Python
Python中文编码那些事
2014/06/25 Python
Python实现类继承实例
2014/07/04 Python
Python深入学习之特殊方法与多范式
2014/08/31 Python
黑科技 Python脚本帮你找出微信上删除你好友的人
2016/01/07 Python
在Python中如何传递任意数量的实参的示例代码
2019/03/21 Python
Pytorch加载部分预训练模型的参数实例
2019/08/18 Python
django中使用事务及接入支付宝支付功能
2019/09/15 Python
python 检查数据中是否有缺失值,删除缺失值的方式
2019/12/02 Python
Python中url标签使用知识点总结
2020/01/16 Python
Python使用configparser库读取配置文件
2020/02/22 Python
keras中的loss、optimizer、metrics用法
2020/06/15 Python
Python读取xlsx数据生成图标代码实例
2020/08/12 Python
Under Armour西班牙官网:美国知名的高端功能性运动品牌
2018/12/12 全球购物
正风肃纪剖析材料范文
2014/10/10 职场文书
大学军训通讯稿(2016最新版)
2015/12/21 职场文书
《蚂蚁和蝈蝈》教学反思
2016/02/22 职场文书
导游词之永泰公主墓
2019/12/04 职场文书
Python实现日志实时监测的示例详解
2022/04/06 Python
MySQL事务的ACID特性以及并发问题方案
2022/07/15 MySQL