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版
Oct 09 PHP
php入门学习知识点七 PHP函数的基本应用
Jul 14 PHP
php计算十二星座的函数代码
Aug 21 PHP
PHP命名空间(Namespace)的使用详解
May 04 PHP
Drupal简体中文语言包安装教程
Sep 27 PHP
jQuery获取json后使用zy_tmpl生成下拉菜单
Mar 27 PHP
php在apache环境下实现gzip配置方法
Apr 02 PHP
php获取网页上所有链接的方法
Apr 03 PHP
php将日期格式转换成xx天前的格式
Apr 16 PHP
JavaScript与HTML结合的基本使用方法整理
Oct 12 PHP
thinkphp3.x中display方法及show方法的用法实例
May 19 PHP
Thinkphp微信公众号支付接口
Aug 04 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与Java进行通信的实现方法
2013/10/21 PHP
codeigniter发送邮件并打印调试信息的方法
2015/03/21 PHP
WordPress网站性能优化指南
2015/11/18 PHP
实例讲解PHP表单处理
2019/02/15 PHP
Jquery中ajax方法data参数的用法小结
2014/02/12 Javascript
基于jquery实现的可编辑下拉框实现代码
2014/08/02 Javascript
兼容各大浏览器的JavaScript阻止事件冒泡代码
2015/07/09 Javascript
jQuery实现彩带延伸效果的网页加载条loading动画
2015/10/29 Javascript
JavaScript函数的一些注意要点小结及js匿名函数
2015/11/10 Javascript
JavaScript设计模式之单体模式全面解析
2016/09/09 Javascript
jquery+css3问卷答题卡翻页动画效果示例
2016/10/26 Javascript
jQuery插件HighCharts实现的2D面积图效果示例【附demo源码下载】
2017/03/15 Javascript
完美解决浏览器跨域的几种方法(汇总)
2017/05/08 Javascript
微信小程序使用wxParse解析html的方法教程
2018/07/06 Javascript
vue绑定事件后获取绑定事件中的this方法
2018/09/15 Javascript
详解jQuery获取特殊属性的值以及设置内容
2018/11/14 jQuery
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
2020/01/26 Javascript
[01:14:34]DOTA2上海特级锦标赛C组资格赛#2 LGD VS Newbee第一局
2016/02/28 DOTA
用python找出那些被“标记”的照片
2017/04/20 Python
下载python中Crypto库报错:ModuleNotFoundError: No module named ‘Crypto’的解决
2018/04/23 Python
使用Python制作简单的小程序IP查看器功能
2019/04/16 Python
ipython和python区别详解
2019/06/26 Python
关于python中密码加盐的学习体会小结
2019/07/15 Python
python 字符串常用函数详解
2019/09/11 Python
Python3创建Django项目的几种方法(3种)
2020/06/03 Python
DC Shoes澳大利亚官方网上商店:购买DC鞋子
2019/10/25 全球购物
2014年计划生育协会工作总结
2014/11/14 职场文书
行政助理岗位职责
2015/02/10 职场文书
社区重阳节活动总结
2015/03/24 职场文书
公司禁烟通知
2015/04/23 职场文书
2015年教师党员承诺书
2015/04/27 职场文书
民事调解书范文
2015/05/20 职场文书
公司董事任命书
2015/09/21 职场文书
生日寿星公答谢词
2015/09/29 职场文书
redis通过6379端口无法连接服务器(redis-server.exe闪退)
2021/05/08 Redis
Python超详细分步解析随机漫步
2022/03/17 Python