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正则过滤html标签、空格、换行符的代码(附说明)
Oct 25 PHP
关于php mvc开发模式的感想
Jun 28 PHP
浅析Apache中RewriteCond规则参数的详细介绍
Jun 30 PHP
php中操作memcached缓存进行增删改查数据的实现代码
Aug 15 PHP
php中file_get_content 和curl以及fopen 效率分析
Sep 19 PHP
PHP与Ajax相结合实现登录验证小Demo
Mar 16 PHP
thinkPHP5实现的查询数据库并返回json数据实例
Oct 23 PHP
PHP设计模式之装饰器模式实例详解
Feb 07 PHP
phpStorm+XDebug+chrome 配置详解
Apr 01 PHP
Laravel配置全局公共函数的方法步骤
May 09 PHP
如何在PHP中使用数组
Jun 09 PHP
PHP dirname(__FILE__)原理及用法解析
Oct 28 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
phplock(php进程锁) v1.0 beta1
2009/11/24 PHP
php遍历文件夹和文件列表示例分享
2014/03/11 PHP
从PHP的源码中深入了解stdClass类
2014/04/18 PHP
php格式化时间戳显示友好的时间实现思路及代码
2014/10/23 PHP
检测codeigniter脚本消耗内存情况的方法
2015/03/21 PHP
WordPress 插件——CoolCode使用方法与下载
2007/07/02 Javascript
FileUpload上传图片(图片不变形)
2010/08/05 Javascript
jQuery中创建实例与原型继承揭秘
2011/12/21 Javascript
javascript获取浏览器类型和版本的方法(js获取浏览器版本)
2014/03/13 Javascript
jQuery中hover方法和toggle方法使用指南
2015/02/27 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
JavaScript保留关键字汇总
2015/12/01 Javascript
使用React实现轮播效果组件示例代码
2016/09/05 Javascript
jquery滚动条插件slimScroll使用方法
2017/02/09 Javascript
javascript定时器取消定时器及优化方法
2017/07/08 Javascript
详解react关于事件绑定this的四种方式
2018/03/09 Javascript
vue循环中点击选中再点击取消(单选)的实现
2020/09/10 Javascript
JavaScript 实现继承的几种方式
2021/02/19 Javascript
Python实现判断并移除列表指定位置元素的方法
2018/04/13 Python
Python计算不规则图形面积算法实现解析
2019/11/22 Python
Python 解码Base64 得到码流格式文本实例
2020/01/09 Python
Python semaphore evevt生产者消费者模型原理解析
2020/03/18 Python
美国值得信赖的婚恋交友网站:eHarmony
2018/10/04 全球购物
女士和男士时尚鞋在线购物:Shoespie
2019/02/28 全球购物
澳大利亚领先的内衣店:Bendon Lingerie澳大利亚
2020/05/15 全球购物
经典c++面试题四
2015/05/14 面试题
最新教师自我评价分享
2013/11/12 职场文书
财务会计专业推荐信
2013/11/30 职场文书
大一学生的职业生涯规划书范文
2014/01/19 职场文书
上班看电影检讨书
2014/02/12 职场文书
党员“四风”方面存在问题及整改措施
2014/09/24 职场文书
成本会计实训报告
2014/11/05 职场文书
关于迟到的检讨书
2015/05/06 职场文书
JS如何实现基于websocket的多端桥接平台
2021/05/14 Javascript
Golang 语言控制并发 Goroutine的方法
2021/06/30 Golang
学习nginx基础知识
2021/09/04 Servers