Summer 5年前

修改理由:

1. 完整翻译;2. 数字左右加空格

此投稿状态为 标记为已读

内容修改:

红色背景 为原始内容

绿色背景 为新增或者修改的内容

OldNewDifferences
1   
21
323\. Eloquent 日期转换器
43-------------------------
54
6 从 Laravel 5.6 版本开始你可以转换 Eloquent 属性。比较常见的一个例子是,一个布尔类型的字段在数据库中的存储的0和1,但是在应用中需要转换为布尔类型(true or false)。通过在模型中设置转换器就能实现这个功能。
 5从 Laravel 5.6 版本开始你可以转换 Eloquent 属性。比较常见的一个例子是,一个布尔类型的字段在数据库中的存储的 0 和 1,但是在应用中需要转换为布尔类型(true or false)。通过在模型中设置转换器就能实现这个功能。
76
87```
98<?php
 
2625
2726```
2827
29 提醒: 查看所有的属性类型转换 [here](https://laravel.com/docs/5.6/eloquent-mutators#attribute-casting).
 28提醒: 查看所有的属性类型转换 [请见文档](https://laravel.com/docs/5.6/eloquent-mutators#attribute-casting).
3029
3130现在 Laravel 5.6 也能够很好的转换日期类型了:
3231
 
4039
4140首先将需要被转换的字段定义为属性名称。然后定义日期函数(date o或者 datetime),紧接着,在分好后面定义日期格式。在我的例子中,我想转为换只显示年份,所以我的转换器定义是 `date:Y`。
4241
43 以前,[Date Mutators](https://laravel.com/docs/5.6/eloquent-mutators#date-mutators) 可以实现类似的功能,以后会被日期转换器代替。所以建议你现在就开始使用的方案来实现这类功能,因为它非常的强大而实用。
 42以前,[模型修改器](https://laravel.com/docs/5.6/eloquent-mutators#date-mutators) 可以实现类似的功能,以后会被日期转换器代替。所以建议你现在就开始使用的方案来实现这类功能,因为它非常的强大而实用。
4443
4544