发布于 2016-07-01 08:27:54 | 83 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的Laravel 5教程,程序狗速度看过来!

Laravel PHP Web开发框架

Laravel是一套简洁、优雅的PHP Web开发框架(PHP Web Framework)。它可以让你从面条一样杂乱的代码中解脱出来;它可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。


据 Laravel 官方消息,Laravel 5.3 将在今年的 Laracon US 会议期间发布,这就意味着它将在 7 月的 28 号或者 29 号与大家见面。根据列在 Laracon 网站上的时间表,Taylor 将在 Louisville 当地时间 7 月 28 号下午 5:15 演讲,所有应该就会在那个时间。下面,带大家抢先看看 Laravel 5.3 即将带来的新特性。

1. 回滚一个 Migration

Migration 新添加的特性是允许你回滚一个而不是全部:

php artisan migrate:rollback --step=1

2. Blade 模板的 foreach 循环

在 Blade 模板的 @foreach 循环中,你可以使用 $loop 变量。它允许你这么使用:

@if($loop->first)
    Do something on the first iteration.
<a href="http://www.jobbole.com/members/endif1983">@endif</a>

 @if($loop->last)
    Do something on the last iteration.
@endif

3. Eloquent Collections 会序列化

4. 控制台队列输出改为真实的类名称

5. 可以自定义简单的分页

6. First or Create

现在 firstOrCreate() 允许传入额外的值:

return User::firstOrCreate(['github_id', $githubUser->id], ['avatar' => $githubUser->avatar]);

7. 查询构造器允许返回集合

查询构造器之前都是返回数组,而现在改为返回集合:

$collection = DB::table('posts')->get();

8. 多个 Migration 路径

现在你可以在 service provider 中加载自定义路径中的 migration:

$this->loadMigrationsFrom('path/to/migrations/folder')

9. Laravel Echo

Laravel Echo 是一个新的特性,相对于现在的广播系统来说是一个很大的提升。

详情:A look at what’s coming to Laravel 5.3

via:9iphp



历史版本 :
Laravel 5.5.27 发布,PHP 开发框架
Laravel v5.5.22 发布,PHP 开发框架
Laravel v5.5.22 发布,PHP 开发框架
Laravel 5.5 LTS 正式发布,Whoops Package 回归
Laravel 5.4.28 发布,PHP 开发框架
Laravel 5.4 正式发布,PHP 开发框架
Laravel 5.3 正式发布,PHP 开发框架
Laravel 5.3 即将发布,新特性抢先看
Laravel 5.1 LTS 发布,支持 PSR-2
Laravel 5.0 发布,支持 Scheduler 和 Elixir
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务