【问题标题】:Laravel Validator Value FilterLaravel 验证器值过滤器
【发布时间】:2015-01-04 20:55:45
【问题描述】:

我需要询问 Laravel 上的验证器,我需要过滤 cardID 和年龄的输入,例如:

cardID = "103*******" //第一个字符必须包含 103 和 年龄 = 最小值 = 17 岁,最大值 = 30 岁

我的控制器验证器是这样的:

$validator = Validator::make(Input::all(),
    array(
        'cardID' =>'required',
        'age' =>'required',
    )
);
if($validator->fails()){
    return Redirect::route('user-create-account-get')
            ->withErrors($validator)
            ->withInput();
}

【问题讨论】:

    标签: laravel laravel-4 laravel-validation


    【解决方案1】:

    Laravel 为此有两个validation rules

    between:min,max
    

    这对你的年龄和

    有用
    regex:pattern
    

    这对您的 cardID 很有用。

    【讨论】:

    猜你喜欢
    • 2018-11-14
    • 1970-01-01
    • 2014-03-03
    • 1970-01-01
    • 2014-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多