【问题标题】:Model Validation in laravel 5.1 not workinglaravel 5.1中的模型验证不起作用
【发布时间】:2016-03-26 01:53:32
【问题描述】:

我正在为手机号码验证编写一个规则,这应该是必需的,10 位数字,并且必须是数字。 我的规则是

'phone'=>'required|numeric|min:10'

它检查到 2 级意味着 必需和数字 验证,但不是 min 验证 请帮我解决这个问题。

提前谢谢你。

【问题讨论】:

    标签: php validation laravel laravel-5 laravel-5.1


    【解决方案1】:

    min/max/size 等验证应用于数值时,它们会应用于值,而不是长度。因此,在您的情况下,您的验证确保给定的 数字大于或等于 10

    看看digits验证,它可以让你定义一个数字应该有的确切位数:http://laravel.com/docs/5.1/validation#rule-digits

    'phone' => 'required|numeric|digits:10'
    

    【讨论】:

      猜你喜欢
      • 2015-09-23
      • 1970-01-01
      • 2017-01-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多