laravel5.4 | 视图
# laravel5.4 | 视图 ## 创建视图 视图文件存放在resources/views Route::get('/', function () { return view('greeting', ['name' => 'James']); }); 判断视图是否存在 if (view()->exists('emails.customer')) { /
# laravel5.4 | 视图 ## 创建视图 视图文件存放在resources/views Route::get('/', function () { return view('greeting', ['name' => 'James']); }); 判断视图是否存在 if (view()->exists('emails.customer')) { /
# laravel5.4 | 响应 Route::get('/', function () { return 'Hello World'; }); ## Response 对象 返回一个完整的 Response 实例允许你自定义响应的 HTTP 状态码和头信息 Route::get('home', function () { return response(
# laravel5.4 | 请求request ## 访问请求实例 use Illuminate\Http\Request; public function store(Request $request) { $name=$request->input('name'); // } #### 依赖注入 & 路由参数 路由参数置于其它依赖之后即可 public
# laravel5.4 | 控制器 默认目录 app/Http/Controllers ## 基本控制器 所有的 Laravel 控制器应该继承自 Laravel 自带的控制器基类 Controller,控制器基类提供了一些很方便的方法如 middleware ,用于添加中间件到控制器动作
# laravel5.4 | csrf防护 ## 基础 中间件组 web 中的中间件 VerifyCsrfToken 会自动为我们验证请求输入的 token 值和 Session 中存储的 token 是否一致。 {{ csrf_field() }} ##从 CSRF 保护中排除指定 URL 我们需要将这种类型的路由放到文件 routes/web.php 里
## 基础路由 Route::get('foo', function () { return 'Hello World'; }); routes/web.php 文件定义了web界面的路由,这些路由被分配了web中间件组,从而可以提供session和csrf防护等功能。routes/api.php 中的路由是无状态的,被分配了 api 中间件组。 ####
数组函数 array_add() array_add 函数添加给定键值对到数组,如果给定键不存在的话: $array = array_add(['name' => 'Desk'], 'price', 100); // ['name' => 'Desk', 'price' => 100] array_collapse() array_collapse 函数将多
最简单的方式就是使用 查询构建器 或 Eloquent 查询的 paginate 方法。该 DB 显示15个 $users = DB::table('users')->paginate(15); return view('user.index', ['users' => $users]); 简单分页,只显示上一页/下一页 $users = DB::table
DB 支持: MySQL Postgres SQLite SQL Server 读写分离read/host 'mysql' => [ 'read/' => [ 'host' => '192.168.1.1', ], 'write' => [ 'host' => '196.168.1.2' ], 'driver' => 'mysql', 'database'
安装 环境要求 PHP版本 >= 5.6.4 PHP扩展:OpenSSL PHP扩展:PDO PHP扩展:Mbstring PHP扩展:Tokenizer PHP扩展:XML 安装 composer create-project --prefer-dist laravel/laravel blog composer create-project --pref