修复验证规则中部分代码格式与斜体字符异常
修改理由:
相关信息:
- 类型:文档文章
- 文章: 表单验证
- 文档: 《Laravel 6 中文文档(6.x)》
此投稿已在 5年前 合并。
内容修改:
| Old | New | Differences |
|---|---|---|
| 716 | 716 | <a name="rule-digits"></a> |
| 717 | 717 | #### digits:_value_ |
| 718 | 718 | |
| 719 | 验证的字段必须为 _numeric_ ,并且必须具有确切长度 | |
| 719 | 验证的字段必须为 _numeric_ ,并且必须具有确切长度 _value_ 。 | |
| 720 | 720 | |
| 721 | 721 | <a name="rule-digits-between"></a> |
| 722 | 722 | #### digits_between:_min_,_max_ | … | … |
| 731 | 731 | |
| 732 | 732 | 'avatar' => 'dimensions:min_width=100,min_height=200' |
| 733 | 733 | |
| 734 | 可用的规则为:_min\_width_, _max\_width_, _min\_height_, _max\_height_, _width_, _height_, _ratio_ | |
| 734 | 可用的规则为:_min\_width_, _max\_width_, _min\_height_, _max\_height_, _width_, _height_, _ratio_ 。 | |
| 735 | 735 | |
| 736 | 736 | _ratio_ 约束应该表示为宽度除以高度。 这可以通过像 `3/2` 这样的语句或像 `1.5` 这样的 float 来指定: |
| 737 | 737 | … | … |
| 762 | 762 | |
| 763 | 763 | 'email' => 'email:rfc,dns' |
| 764 | 764 | |
| 765 | 例子使用`RFCValidation`和`DNSCheckValidation`验证样式。所有可用验证样式列表: | |
| 766 | ||
| 767 | <div class="content-list" markdown="1"> | |
| 765 | 例子使用 `RFCValidation` 和 `DNSCheckValidation` 验证样式。所有可用验证样式列表: | |
| 766 | ||
| 768 | 767 | - `rfc`: `RFCValidation` |
| 769 | 768 | - `strict`: `NoRFCWarningsValidation` |
| 770 | 769 | - `dns`: `DNSCheckValidation` |
| 771 | 770 | - `spoof`: `SpoofCheckValidation` |
| 772 | 771 | - `filter`: `FilterEmailValidation` |
| 773 | ||
| 774 | 772 | |
| 775 | 773 | 当下版本`filter`验证规则使用PHP的`filter_var`方法进行验证,在5.8版本接入 Laravel 。 |
| 776 | 774 | … | … |
| 853 | 851 | <a name="rule-in-array"></a> |
| 854 | 852 | #### in_array:_anotherfield_.* |
| 855 | 853 | |
| 856 | 验证的字段必须存在于另一个字段 _anotherfield | |
| 854 | 验证的字段必须存在于另一个字段 _anotherfield_ 的值中。 | |
| 857 | 855 | |
| 858 | 856 | <a name="rule-integer"></a> |
| 859 | 857 | #### integer | … | … |
| 962 | 960 | |
| 963 | 961 | 验证中的字段必须与经过身份验证的用户的密码匹配。您可以使用规则的第一个参数来指定身份验证的「看守器」: |
| 964 | 962 | |
| 965 | ` | |
| 963 | `'password' => 'password:api'` | |
| 966 | 964 | |
| 967 | 965 | <a name="rule-present"></a> |
| 968 | 966 | #### present | … | … |
| 995 | 993 | <a name="rule-required-if"></a> |
| 996 | 994 | #### required_if:_anotherfield_,_value1_,_value2_,_value3_... |
| 997 | 995 | |
| 998 | 如果其它字段 ` | |
| 996 | 如果其它字段 `anotherfield` 为任一值 `value1` 或 `value2` 或 `value3` 等(也可只有一个 `value1`) ,则此验证字段必须存在且不为空。 | |
| 999 | 997 | |
| 1000 | 998 | 如果您需要构造更复杂的条件 `required_if` 规则, 您可以使用 `Rule::requiredIf` 方法。这个方法可以接受一个布尔值或是一个闭包函数,当传递闭包函数时,闭包函数应该返回 `true` 或 `false` ,以表明是否需要验证此字段: |
| 1001 | 999 | … | … |
| 1014 | 1012 | <a name="rule-required-unless"></a> |
| 1015 | 1013 | #### required_unless:_anotherfield_,_value_,... |
| 1016 | 1014 | |
| 1017 | 如果其它字段 ` | |
| 1015 | 如果其它字段 `anotherfield` 不等于任一值 `value` ,则此验证字段必须存在且不为空。 | |
| 1018 | 1016 | |
| 1019 | 1017 | <a name="rule-required-with"></a> |
| 1020 | 1018 | #### required_with:_foo_,_bar_,... |
关于 LearnKu