1

Laravel の Validator について質問する必要があります。次のように、cardID と age の入力をフィルタリングする必要があります。

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();
}
4

1 に答える 1

1

Laravel には、このための2 つの検証ルールがあります。

between:min,max

これはあなたの年齢に役立ちます

regex:pattern

これは cardID に役立ちます。

于 2014-11-07T23:39:06.280 に答える