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 - Html Transfer Code
Oct 09 PHP
PHP中上传大体积文件时需要的设置
Oct 09 PHP
PHP脚本的10个技巧(4)
Oct 09 PHP
php记录日志的实现代码
Aug 08 PHP
PHP中::、-&amp;gt;、self、$this几种操作符的区别介绍
Apr 24 PHP
基于flush()不能按顺序输出时的解决办法
Jun 29 PHP
处理(php-cgi.exe - FastCGI 进程超过了配置的请求超时时限)的问题
Jul 03 PHP
PHP数据库万能引擎类adodb配置使用以及实例集锦
Jun 12 PHP
PHP使用GIFEncoder类生成gif动态滚动字幕
Jul 01 PHP
C#静态方法与非静态方法实例分析
Sep 22 PHP
PHP实现QQ登录实例代码
Jan 14 PHP
Yii rules常用规则示例
Mar 15 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 将逗号、空格、回车分隔的字符串转换为数组的函数
2012/06/07 PHP
php 读取文件头判断文件类型的实现代码
2013/08/05 PHP
PHP开发框架kohana中处理ajax请求的例子
2014/07/14 PHP
PHP学习笔记(二) 了解PHP的基本语法以及目录结构
2014/08/04 PHP
thinkPHP+PHPExcel实现读取文件日期的方法(含时分秒)
2016/07/07 PHP
PHP格式化显示时间date()函数代码
2018/10/03 PHP
WordPress免插件实现面包屑导航的示例代码
2020/08/20 PHP
javascript高亮效果的二种实现方法
2008/09/14 Javascript
javascript 写类方式之四
2009/07/05 Javascript
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
javascript中不提供sleep功能如何实现这个功能
2014/05/27 Javascript
JS、CSS以及img对DOMContentLoaded事件的影响
2014/08/12 Javascript
JS回调函数简单用法示例
2017/02/09 Javascript
Iscrool下拉刷新功能实现方法(推荐)
2017/06/26 Javascript
使用JSON格式提交数据到服务端的实例代码
2018/04/01 Javascript
ES6基础之默认参数值
2019/02/21 Javascript
Vue 权限控制的两种方法(路由验证)
2019/08/16 Javascript
IE11下CKEditor在Bootstrap Modal中下拉问题的解决
2019/09/25 Javascript
Vue封装Axios请求和拦截器的步骤
2020/09/16 Javascript
Python从MP3文件获取id3的方法
2015/06/15 Python
浅谈Python 中整型对象的存储问题
2016/05/16 Python
python里使用正则的findall函数的实例详解
2017/10/19 Python
django 多数据库配置教程
2018/05/30 Python
通过PYTHON来实现图像分割详解
2019/06/26 Python
Django重设Admin密码过程解析
2020/02/10 Python
python 子类调用父类的构造函数实例
2020/03/12 Python
给ubuntu18安装python3.7的详细教程
2020/06/08 Python
为你的html5网页添加音效示例
2014/04/03 HTML / CSS
HTML5有哪些新特征
2015/12/01 HTML / CSS
2014年公司植树节活动方案
2014/03/04 职场文书
教师自查自纠工作情况报告
2014/10/29 职场文书
哈姆雷特读书笔记
2015/06/29 职场文书
2015年大学迎新工作总结
2015/07/16 职场文书
退休职工欢送会致辞
2015/08/01 职场文书
高中优秀作文(范文)
2019/08/15 职场文书
SpringBoot接入钉钉自定义机器人预警通知
2022/07/15 Java/Android