laravel5.6实现数值转换


Posted in PHP onOctober 23, 2019

在laravel框架中,如果希望从数据库中取出的值就是我们希望的类型,可以使用laravel框架模型中的$casts属性值来将需要的字段转换成需要的类型,用法如下:

<?php

namespace App;

use Illuminate\Database\Eloquent\Model;

class User extends Model
{
  /**
   * 应该被转化为原生类型的属性
   *
   * @var array
   */
  protected $casts = [
    //字段=>希望转换的类型
    'is_admin' => 'boolean',
  ];
}

总结来说,就是给需要转换的表的对应模型中添加$casts属性,目前支持转换的类型有integer, real, float, double, string, boolean, object,array,collection,date,datetime 和 timestamp。

以上这篇laravel5.6实现数值转换就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
mysql 性能的检查和优化方法
Jun 21 PHP
浅析HTTP消息头网页缓存控制以及header常用指令介绍
Jun 28 PHP
如何解决CI框架的Disallowed Key Characters错误提示
Jul 05 PHP
PHP 获取远程文件大小的3种解决方法
Jul 11 PHP
php json_encode值中大括号与花括号区别
Sep 30 PHP
Yii中render和renderPartial的区别
Sep 03 PHP
PHP使用内置dir类实现目录遍历删除
Mar 31 PHP
在WordPress中安装使用视频播放器插件Hana Flv Player
Jan 04 PHP
Yii框架表单模型和验证用法
May 20 PHP
PHP实现的DES加密解密类定义与用法示例
Nov 02 PHP
PHPstorm启用自动换行的方法详解(IDE)
Sep 17 PHP
PHP如何通过带尾指针的链表实现'队列'
Oct 22 PHP
laravel框架之数据库查出来的对象实现转化为数组
Oct 23 #PHP
Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()
Oct 23 #PHP
laravel 执行迁移回滚示例
Oct 23 #PHP
Laravel5.5 数据库迁移:创建表与修改表示例
Oct 23 #PHP
关于laravel5.5的定时任务详解(demo)
Oct 23 #PHP
laravel 出现command not found问题的解决方案
Oct 23 #PHP
关于laravel框架中的常用目录路径函数
Oct 23 #PHP
You might like
Syphon 虹吸式咖啡壶冲煮–拨动法
2021/03/03 冲泡冲煮
PHP中nowdoc和heredoc使用需要注意的一点
2014/03/21 PHP
php实现贪吃蛇小游戏
2016/07/26 PHP
利用PHP计算有多少小于当前数字的数字方法示例
2020/08/26 PHP
使用Modello编写JavaScript类
2006/12/22 Javascript
JS获取屏幕,浏览器窗口大小,网页高度宽度(实现代码)
2013/12/17 Javascript
javascript数组遍历for与for in区别详解
2014/12/04 Javascript
jQuery中addClass()方法用法实例
2015/01/05 Javascript
JavaScript暂停和继续定时器的实现方法
2016/07/18 Javascript
js实现控制textarea输入字符串的个数,鼠标按下抬起判断输入字符数
2016/10/25 Javascript
jQuery+HTML5实现弹出创意搜索框层
2016/12/29 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
浅谈开发eslint规则
2018/10/01 Javascript
详解Vue+ElementUI从零开始搭建自己的网站(一、环境搭建)
2019/04/30 Javascript
关于NodeJS中的循环引用详解
2019/07/23 NodeJs
Vuex中实现数据状态查询与更改
2019/11/08 Javascript
[02:57]DOTA2英雄基础教程 风行者
2014/01/16 DOTA
[42:24]完美世界DOTA2联赛循环赛 LBZS vs DM BO2第一场 11.01
2020/11/02 DOTA
python33 urllib2使用方法细节讲解
2013/12/03 Python
结合Python的SimpleHTTPServer源码来解析socket通信
2016/06/27 Python
学习python中matplotlib绘图设置坐标轴刻度、文本
2018/02/07 Python
使用python3实现操作串口详解
2019/01/01 Python
Python实现链表反转的方法分析【迭代法与递归法】
2020/02/22 Python
Python3+Appium安装及Appium模拟微信登录方法详解
2021/02/16 Python
html5 application cache遇到的严重问题
2012/12/26 HTML / CSS
法国时尚童装网站:Melijoe
2016/08/10 全球购物
水务局局长岗位职责
2013/11/28 职场文书
实验室的标语
2014/06/20 职场文书
党校毕业心得体会
2014/09/13 职场文书
三提三创主题教育活动查摆整改措施
2014/10/25 职场文书
2014年房地产个人工作总结
2014/12/20 职场文书
商务宴请邀请函范文
2015/02/02 职场文书
起诉状范本
2015/05/20 职场文书
导游词之昭君岛
2020/01/17 职场文书
python中的被动信息搜集
2021/04/29 Python
再次探讨go实现无限 buffer 的 channel方法
2021/06/13 Golang