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 相关文章推荐
php 常用类整理
Dec 23 PHP
php xml常用函数的集合(比较详细)
Jun 06 PHP
深入理解PHP中的Session和Cookie
Jun 21 PHP
解析PHP 使用curl提交json格式数据
Jun 29 PHP
Smarty模板学习笔记之Smarty简介
May 20 PHP
PHP针对JSON操作实例分析
Jan 12 PHP
利用PHP将部分内容用星号替换
Apr 21 PHP
WordPress用户登录框密码的隐藏与部分显示技巧
Dec 31 PHP
PHP仿微信多图片预览上传实例代码
Sep 13 PHP
CodeIgniter框架数据库基本操作示例
May 24 PHP
PHP微信H5支付开发实例
Jul 25 PHP
laravel model 两表联查示例
Oct 24 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
用PHP控制用户的浏览器--ob*函数的使用说明
2007/03/16 PHP
php 解决扫描二维码下载跳转问题
2017/01/13 PHP
thinkPHP实现的联动菜单功能详解
2017/05/05 PHP
PHP内存溢出优化代码详解
2021/02/26 PHP
Mootools 1.2教程 选项卡效果(Tabs)
2009/09/15 Javascript
javascript实现yield的方法
2013/11/06 Javascript
jquery使用$(element).is()来判断获取的tagName
2014/08/24 Javascript
js实现点击图片改变页面背景图的方法
2015/02/28 Javascript
PHP捕捉异常中断的方法
2016/10/24 Javascript
JS基于面向对象实现的选项卡效果示例
2016/12/20 Javascript
Vue 2.0的数据依赖实现原理代码简析
2017/07/10 Javascript
easyui datagrid 表格中操作栏 按钮图标不显示的解决方法
2017/07/27 Javascript
JS计算输出100元钱买100只鸡问题的解决方法
2018/01/04 Javascript
vue2.0之多页面的开发的示例
2018/01/30 Javascript
详解PHP后期静态绑定分析与应用
2018/03/21 Javascript
详解vue 项目白屏解决方案
2018/10/31 Javascript
layui数据表格跨行自动合并的例子
2019/09/02 Javascript
Vue组件基础用法详解
2020/02/05 Javascript
jQuery实现简单飞机大战
2020/07/05 jQuery
Ant Design的Table组件去除
2020/10/24 Javascript
JavaScript中的几种继承方法示例
2020/12/06 Javascript
Python中的rfind()方法使用详解
2015/05/19 Python
Python常用算法学习基础教程
2017/04/13 Python
机器学习经典算法-logistic回归代码详解
2017/12/22 Python
Python单元测试实例详解
2018/05/25 Python
python调用opencv实现猫脸检测功能
2019/01/15 Python
python实现控制电脑鼠标和键盘,登录QQ的方法示例
2019/07/06 Python
python将三维数组展开成二维数组的实现
2019/11/30 Python
python 实现压缩和解压缩的示例
2020/09/22 Python
医学生临床实习自我评价
2014/03/07 职场文书
2014年实习期工作总结
2014/11/27 职场文书
《草船借箭》教学反思
2016/02/23 职场文书
nginx搭建图片服务器的过程详解(root和alias的区别)
2021/03/31 Servers
使用Oracle命令进行数据库备份与还原
2021/12/06 Oracle
MIME类型中application/xml与text/xml的区别介绍
2022/01/18 HTML / CSS
Golang Web 框架Iris安装部署
2022/08/14 Python