Laravel 6.0 中文文档Route::get('user/{id}', function ($id) { 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 178 // $id 必须是数字 })->where('id', '[0-9]+'); Route::get('user/{id}/{name}', function ($id, $name) { // 同时指定 id 和 name // 只有当 {id} 是数字时才会被调用 }); 除此之外,该模式还会被应用到诸如下面这些路由参数上: Route::get('post/{id}', function ($id) { // 只有当 {id} 是数字时才会被调用 }); Route::get(`product/{id}', function ($id) { // 只有当 {id} 是数字时才会被调用 }); 很 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 342 验证字段必须是字母。 alpha_dash 验证字段可以包含字母和数字,以及破折号和下划线。 alpha_num 验证字段必须是字母或数字。 array 验证字段必须是 PHP 数组。 bail 第一个验证规则验证失败则停止运行其它验证规则。 before:date 和 after:date0 码力 | 1442 页 | 14.66 MB | 1 年前3
Laravel 5.6 中文文档必须是字母且不能为空 })->where('name', '[A-Za-z]+'); Route::get('user/{id}', function ($id) { // $id 必须是数字 })->where('id', '[0-9]+'); Route::get('user/{id}/{name}', function ($id, $name) { 本文档由 Laravel {id} 是数字时才会被调用 }); 除此之外,该模式还会被应用到诸如下面这些路由参数上: Route::get('post/{id}', function ($id) { // 只有当 {id} 是数字时才会被调用 }); Route::get(`product/{id}', function ($id) { // 只有当 {id} 是数字时才会被调用 验证字段必须是大于等于给定日期的值,更多信息,请参考 after:date 规则。 alpha 验证字段必须是字母。 alpha_dash 验证字段可以包含字母和数字,以及破折号和下划线。 alpha_num 验证字段必须是字母或数字。 array 验证字段必须是 PHP 数组。 before:date 和 after:date 相对,验证字段必须是指定日期之前的一个数值,日期将会传递给0 码力 | 377 页 | 14.56 MB | 1 年前3
Laravel 5.1 中文文档2); 等同于数据库中的 DECIMAL 类型,带一个精度和范围 $table->double('column', 15, 8); 等同于数据库中的 DOUBLE 类型,带精度, 总共 15 位数字,小数点 后 8 位. $table->enum('choices', ['foo', 'bar']); 等同于数据库中的 ENUM 类型 $table->float('amount'); $merged->all(); // ['product_id' => 1, 'name' => 'Desk', 'price' => 100, 'disco unt' => false] 如果给定数组的键是数字,数组的值将会附加到集合后面: $collection = collect(['Desk', 'Chair']); $merged = $collection->merge(['Bookcase' 如果你想要限制返回切片的尺寸,将尺寸值作为第二个参数传递到该方法: $slice = $collection->slice(4, 2); $slice->all(); // [5, 6] 返回的切片有新的、数字化索引的键,如果你想要保持原有的键,可以传递第三个参数 true 到该方法。 sort() sort 方法对集合进行排序: $collection = collect([5, 3, 1,0 码力 | 307 页 | 3.46 MB | 1 年前3
Laravel 5.2 中文文档2); 等同于数据库中的 DECIMAL 类型,带一个精度和范围 $table->double('column', 15, 8); 等同于数据库中的 DOUBLE 类型,带精度, 总共 15 位数字,小数点 后 8 位. $table->enum('choices', ['foo', 'bar']); 等同于数据库中的 ENUM 类型 $table->float('amount'); $merged->all(); // ['product_id' => 1, 'name' => 'Desk', 'price' => 100, 'disco unt' => false] 如果给定数组的键是数字,数组的值将会附加到集合后面: $collection = collect(['Desk', 'Chair']); $merged = $collection->merge(['Bookcase' 如果你想要限制返回切片的尺寸,将尺寸值作为第二个参数传递到该方法: $slice = $collection->slice(4, 2); $slice->all(); // [5, 6] 返回的切片有新的、数字化索引的键,如果你想要保持原有的键,可以传递第三个参 数 true 到该方法。 sort() sort 方法对集合进行排序: $collection = collect([5, 3, 10 码力 | 377 页 | 4.56 MB | 1 年前3
Laravel 5.3 中文文档实例,如果你手动捕 获了表单请求的 HttpException 实例,需要修改 catch 区块代码为捕获 ValidationException。 支持空的原生数值 当验证数组、布尔值、整型、数字、字符串时,null 不会被当作有效值,除非在约束条件中设置 包含 nullable: Validate::make($request->all(), [ 'string' => 'nullable|max:5' 'finish_date' => 'required|date|after:start_date' alpha 该字段必须是字母 alpha_dash 该字段可以包含字母和数字,以及破折号和下划线 alpha_num 该字段必须是字母或数字 array 该字段必须是 PHP 数组 before:date 验证字段必须是指定日期之前的一个数值,该日期将会传递给 PHP strtotime 进行验证。你应 该在验证字段时使用 date 或 date_format different:field 验证字段必须是一个和指定字段不同的值 digits:value 验证字段必须是数字且长度为 value 指定的值 digits_between:min,max 验证字段数值长度必须介于最小值和最大值之间 dimensions 验证的图片尺寸必须满足该规定参数指定的约束条件:0 码力 | 691 页 | 9.37 MB | 1 年前3
共 5 条
- 1













