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 调用远程url的六种方法小结
Nov 02 PHP
PHP XML操作类DOMDocument
Dec 16 PHP
php5.5新数组函数array_column使用
Jul 08 PHP
CodeIgniter模板引擎使用实例
Jul 15 PHP
完善CodeIgniter在IDE中代码提示功能的方法
Jul 19 PHP
php+mysql数据库查询实例
Jan 21 PHP
thinkPHP模型初始化实例分析
Dec 03 PHP
php获取文件后缀的9种方法
Mar 22 PHP
php处理复杂xml数据示例
Jul 11 PHP
php微信开发自定义菜单
Aug 27 PHP
如何判断php mysqli扩展类是否开启
Dec 24 PHP
ThinkPHP实现登录退出功能
Jun 29 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.MVC的模板标签系统(三)
2006/09/05 PHP
PHP_MySQL教程-第一天
2007/03/18 PHP
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
PHP数组与字符串互相转换实例
2020/05/05 PHP
window.open()弹出居中的窗口
2007/02/01 Javascript
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
根据邮箱的域名跳转到相应的登录页面的代码
2012/02/27 Javascript
获得Javascript对象属性个数的示例代码
2013/11/21 Javascript
jQuery中:input选择器用法实例
2015/01/03 Javascript
Webwork 实现文件上传下载代码详解
2016/02/02 Javascript
DOM操作和jQuery实现选项移动操作的简单实例
2016/06/07 Javascript
jQuery的Each比JS原生for循环性能慢很多的原因
2016/07/05 Javascript
Javascript使用function创建类的两种方法(推荐)
2016/11/19 Javascript
详解webpack 多页面/入口支持&amp;公共组件单独打包
2017/06/29 Javascript
vue实现tab切换外加样式切换方法
2018/03/16 Javascript
浅谈微信小程序之官方UI框架we-ui使用教程
2018/08/20 Javascript
js实现GIF图片的分解和合成
2019/10/24 Javascript
[01:48]帕吉至宝加入游戏,遗迹战场现“千劫神屠”
2018/04/07 DOTA
Python模块学习 datetime介绍
2012/08/27 Python
Python实现根据指定端口探测服务器/模块部署的方法
2014/08/25 Python
Python+django实现简单的文件上传
2016/08/17 Python
Python连接字符串过程详解
2020/01/06 Python
Python字典深浅拷贝与循环方式方法详解
2020/02/09 Python
Python pip安装模块提示错误解决方案
2020/05/22 Python
python跨文件使用全局变量的实现
2020/11/17 Python
pycharm 实现复制一行的快捷键
2021/01/15 Python
美国高端寝具品牌:Coyuchi
2017/02/08 全球购物
巴黎一票通:The Paris Pass
2018/02/10 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
医学毕业生自荐信
2013/10/11 职场文书
内科护士节演讲稿
2014/09/11 职场文书
校园游戏活动新闻稿
2014/10/15 职场文书
2014年民政工作总结
2014/11/26 职场文书
五年级学生评语大全
2014/12/26 职场文书
2015社区精神文明建设工作总结
2015/04/21 职场文书
消防安全主题班会
2015/08/12 职场文书