這是我的要求:name: maxphone: 06132219899mobile: 07113105802bank[0][card]: 11bank[0][acc]: 22bank[1][card]: 44bank[1][acc]: 44我想驗證里面的數據bank。我試過了:'bank'=>'required|array' , 'bank.card'=>'required|digits:11' ,'bank.acc'=>'required|digits:24' 但它不起作用,我只是得到:該x字段是必需的。
1 回答

蠱毒傳說
TA貢獻1895條經驗 獲得超3個贊
驗證數組時,您需要指定數組驗證規則的索引,使用特定數字(通過循環輸入動態構建規則)或使用通配符*:
$rules = [
"bank" => "required|array",
"bank.*.card" => "required|digits:11",
"bank.*.acc" => "required|digits:24"
];
注意:如果循環,你會有bank.0.card,bank.1.card等。唯一真正的好處是更容易在前端引用錯誤消息。
- 1 回答
- 0 關注
- 132 瀏覽
添加回答
舉報
0/150
提交
取消