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+jquery编码方面的一些心得(utf-8 gb2312)
Oct 12 PHP
url decode problem 解决方法
Dec 26 PHP
PHP5常用函数列表(分享)
Jun 07 PHP
discuz加密解密函数使用方法和中文注释
Jan 21 PHP
SESSION存放在数据库用法实例
Aug 08 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
Mar 01 PHP
PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法
Apr 01 PHP
thinkphp框架实现数据添加和显示功能
Jun 29 PHP
php使用curl实现ftp文件下载功能
May 16 PHP
PHP生成(支持多模板)二维码海报代码
Apr 30 PHP
详解关于php的xdebug配置(编辑器vscode)
Jan 29 PHP
PHP面向对象程序设计之构造方法和析构方法详解
Jun 13 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
PHP中集成PayPal标准支付的实现方法分享
2012/02/06 PHP
php实现将字符串按照指定距离进行分割的方法
2015/03/14 PHP
关于php unset对json_encode的影响详解
2018/11/14 PHP
Javascript 两个窗体之间传值实现代码
2009/09/25 Javascript
javascript 语法基础 想学习js的朋友可以看看
2009/12/16 Javascript
jQuery实战之仿淘宝商城左侧导航效果
2011/04/12 Javascript
Javascript基础教程之比较操作符
2015/01/18 Javascript
jQuery实现单击和鼠标感应事件
2015/02/01 Javascript
深入理解JavaScript系列(31):设计模式之代理模式详解
2015/03/03 Javascript
jquery获取url参数及url加参数的方法
2015/10/26 Javascript
果断收藏9个Javascript代码高亮脚本
2016/01/06 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
利用JQUERY实现多个AJAX请求等待的实例
2017/12/14 jQuery
详解Axios统一错误处理与后置
2018/09/26 Javascript
微信小程序文章详情页跳转案例详解
2019/07/09 Javascript
小程序接入腾讯位置服务的详细流程
2020/03/03 Javascript
[29:10]Ti4 冒泡赛第二天 NEWBEE vs Titan 3
2014/07/15 DOTA
Python统计列表中的重复项出现的次数的方法
2014/08/18 Python
python版简单工厂模式
2017/10/16 Python
django启动uwsgi报错的解决方法
2018/04/08 Python
python实现名片管理系统
2018/11/29 Python
Python实现的拉格朗日插值法示例
2019/01/08 Python
用Python识别人脸,人种等各种信息
2019/07/15 Python
为什么说Python可以实现所有的算法
2019/10/04 Python
python使用Matplotlib改变坐标轴的默认位置
2019/10/18 Python
python调用摄像头的示例代码
2020/09/28 Python
Python中Pyspider爬虫框架的基本使用详解
2021/01/27 Python
英国最大的网上药品商店:Chemist Direct
2017/12/16 全球购物
Theory美国官网:后现代都市风时装品牌
2018/05/09 全球购物
Berghaus官网:户外服装和设备,防水服
2020/01/17 全球购物
入党自荐书范文
2014/03/09 职场文书
2014社区三八妇女节活动方案
2014/03/30 职场文书
五心教育心得体会
2014/09/04 职场文书
2014年教育教学工作总结
2014/11/13 职场文书
2014年个人技术工作总结
2014/12/08 职场文书
2016大学生暑期社会实践心得体会
2016/01/14 职场文书