在 Laravel 5 中驗證數位輸入的長度時,可能會遇到大小規則問題。它不檢查輸入的長度,而是檢查輸入是否完全等於指定的大小。
要解決此問題,應使用數字規則。根據 Laravel 文件:
$rules = [ 'national-id' => 'required|digits:10' ];
數字規則驗證輸入是長度等於指定數字的數值。在本例中,national-id 欄位應包含 10 位數字。
在這種情況下,數字規則是多餘的,因為數字規則已經驗證輸入是否為數字。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3