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+.htaccess实现全站静态HTML文件GZIP压缩传输(一)
Feb 15 PHP
php中批量删除Mysql中相同前缀的数据表的代码
Jul 01 PHP
eAccelerator的安装与使用详解
Jun 13 PHP
php实现文件下载(支持中文文名)
Dec 04 PHP
thinkphp文件处理类Dir.class.php的用法分析
Dec 08 PHP
帝国cms常用标签汇总
Jul 06 PHP
php获取图片信息的方法详解
Dec 10 PHP
ThinkPHP模板循环输出Volist标签用法实例详解
Mar 23 PHP
PHP7 新特性详细介绍
Sep 06 PHP
PHP 信号管理知识整理汇总
Feb 19 PHP
php中file_get_contents()函数用法实例
Feb 21 PHP
PHP设计模式之PHP迭代器模式讲解
Mar 22 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
比特率,大家看看这个就不用收音机音质去比MP3音质了
2021/03/01 无线电
PHP 中的一些经验积累
2006/10/09 PHP
PHP与MySQL交互使用详解
2006/10/09 PHP
PHP 计算代码执行耗时的代码修正网上普遍错误
2011/05/14 PHP
php生成图片验证码的方法
2016/04/15 PHP
分析PHP中单双引号的误区和双引号小隐患
2016/07/19 PHP
PHP设计模式之工厂模式与单例模式
2016/09/28 PHP
php结合ajax实现手机发红包的案例
2016/10/13 PHP
juqery 学习之四 筛选过滤
2010/11/30 Javascript
改善用户体验的五款jQuery插件分享
2011/05/22 Javascript
当滚动条滚动到页面底部自动加载增加内容的js代码
2014/05/13 Javascript
jQuery+CSS3实现3D立方体旋转效果
2015/11/10 Javascript
微信小程序 参数传递详解
2016/10/24 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
nodejs实现发出蜂鸣声音(系统报警声)的方法
2017/01/18 NodeJs
使用 jQuery 实现表单验证功能
2017/07/05 jQuery
微信小程序Echarts覆盖正常组件问题解决
2019/07/13 Javascript
Vue 中可以定义组件模版的几种方式
2019/08/06 Javascript
[01:45]DOTA2众星出演!DSPL刀塔次级职业联赛宣传片
2014/11/21 DOTA
[45:17]DOTA2-DPC中国联赛定级赛 Phoenix vs DLG BO3第三场 1月9日
2021/03/11 DOTA
详解Python中的序列化与反序列化的使用
2015/06/30 Python
python在Windows下安装setuptools(easy_install工具)步骤详解
2016/07/01 Python
Python微信库:itchat的用法详解
2017/08/14 Python
TensorFlow saver指定变量的存取
2018/03/10 Python
python-opencv颜色提取分割方法
2018/12/08 Python
TensorFlow学习之分布式的TensorFlow运行环境
2020/02/05 Python
浅谈python多线程和多线程变量共享问题介绍
2020/04/17 Python
python help函数实例用法
2020/12/06 Python
css3的transform中scale缩放详解
2014/12/08 HTML / CSS
使用CSS3实现一个3D相册效果实例
2016/12/03 HTML / CSS
Roxy荷兰官方网站:冲浪、滑雪板、服装和配件
2019/10/22 全球购物
高中体育教学反思
2014/01/24 职场文书
2014年国庆节广播稿
2014/09/19 职场文书
企业授权委托书范本
2014/09/22 职场文书
2015年财务科工作总结范文
2015/05/13 职场文书
html5 录制mp3音频支持采样率和比特率设置
2021/07/15 Javascript