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的正则处理函数总结分析
Jun 20 PHP
在PHP中养成7个面向对象的好习惯
Jan 28 PHP
php地址引用(php地址引用的效率问题)
Mar 23 PHP
浅析echo(),print(),print_r(),return之间的区别
Nov 27 PHP
php调用nginx的mod_zip模块打包ZIP文件
Jun 11 PHP
PHP中的Streams详细介绍
Nov 12 PHP
laravel容器延迟加载以及auth扩展详解
Mar 02 PHP
PHP实现根据银行卡号判断银行
Apr 29 PHP
PHP获取音频文件的相关信息
Jun 22 PHP
PHP实现根据数组的值进行分组的方法
Apr 20 PHP
Referer原理与图片防盗链实现方法详解
Jul 03 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
推荐几部必看的DC动画电影
2020/03/03 欧美动漫
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
PHP中spl_autoload_register()和__autoload()区别分析
2014/05/10 PHP
一个非常实用的php文件上传类
2017/07/04 PHP
Centos7 Yum安装PHP7.2流程教程详解
2019/07/02 PHP
PHP大文件分块上传功能实例详解
2019/07/22 PHP
javascript getElementsByClassName实现代码
2010/10/11 Javascript
javascript简易缓动插件(源码打包)
2012/02/16 Javascript
jquery easyui中treegrid用法的简单实例
2014/02/18 Javascript
动态创建script在IE中缓存js文件时导致编码的解决方法
2014/05/04 Javascript
JavaScript 封装一个tab效果源码分享
2015/09/15 Javascript
基于JavaScript实现瀑布流效果(循环渐近)
2016/01/27 Javascript
基于js对象,操作属性、方法详解
2016/08/11 Javascript
AngularJS辅助库browserTrigger用法示例
2016/11/03 Javascript
js判断PC端与移动端跳转
2020/12/24 Javascript
Angular中的interceptors拦截器
2017/06/25 Javascript
AngualrJs清除定时器遇到的坑
2017/10/13 Javascript
angular4 共享服务在多个组件中数据通信的示例
2018/03/30 Javascript
微信小程序实现发送验证码按钮效果
2018/12/20 Javascript
ES6 Generator函数的应用实例分析
2019/06/26 Javascript
原生JS实现顶部导航栏显示按钮+搜索框功能
2019/12/25 Javascript
jquery实现直播视频弹幕效果
2020/02/25 jQuery
Python的Django框架中的Context使用
2015/07/15 Python
Python 25行代码实现的RSA算法详解
2018/04/10 Python
Python机器学习k-近邻算法(K Nearest Neighbor)实例详解
2018/06/25 Python
python如何发布自已pip项目的方法步骤
2018/10/09 Python
Python跳出多重循环的方法示例
2019/07/03 Python
对python中的float除法和整除法的实例详解
2019/07/20 Python
python Django的web开发实例(入门)
2019/07/31 Python
Python %r和%s区别代码实例解析
2020/04/03 Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
2020/10/15 Python
Python的信号库Blinker用法详解
2020/12/31 Python
html5的pushstate以及监听浏览器返回事件的实现
2020/08/11 HTML / CSS
《夹竹桃》教学反思
2014/04/20 职场文书
介绍信的写法
2015/01/31 职场文书
2019年大学生暑期社会实践调查报告模板
2019/11/07 职场文书