laravel5.3-第3章-collection laravel5.3-第3章-collection

2023-06-29

一、下载 laravel 5.2

composer create-project laravel/laravel=5.2.* laravel5.2_col

新建数据库 laravel5.2_col

修改 .evn 配置文件

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel5.2_col
DB_USERNAME=laravel5.2_col
DB_PASSWORD=laravel5.2_col

修改中国时区,在 config/app.php 中修改

'timezone' => 'PRC',

执行数据迁移

cd laravle5.2_col
php artisan migrate

创建测试数据

php artisan tinker
factory('App\User', 3)->create();

二、下载 laravel 5.3

composer create-project laravel/laravel=5.3.* laravel5.3_col

新建数据库 laravel5.3_col

修改 .evn 配置文件

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=laravel5.3_col
DB_USERNAME=laravel5.3_col
DB_PASSWORD=laravel5.3_col

修改中国时区,在 config/app.php 中修改

'timezone' => 'PRC',

执行数据迁移

cd laravle5.3_col
php artisan migrate

创建测试数据

php artisan tinker
factory('App\User', 3)->create();

三、对比

在 laravel 5.2 tinker 中使用

DB::table('users')->get()

https://file.lulublog.cn/images/3/2023/06/iz588Ugg8Y9hwhz582998y9G9r8uKm.jpg

返回的数组

在 laravel 5.3 tinker 中使用

DB::table('users')->get()

https://file.lulublog.cn/images/3/2023/06/V2Yj3yoJjPWWVL6iqjrOrwqiwKjj23.jpg

返回的是对象

可以使用

DB::table('users')->get()->all()

获取到数组

https://file.lulublog.cn/images/3/2023/06/oBh4fvFFQvXQ5OfBlV4F5FpoOqfDF7.jpg

可以使用

DB::table('users')->get()->first()

获取到第一个元素

https://file.lulublog.cn/images/3/2023/06/CS29iiW86Z522m7Ma67Z88Yu5cAzii.jpg

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开微信扫一扫,即可进行扫码打赏哦

阅读 224