在Laravel 中驗證陣列
嘗試使用以下程式碼在Laravel 中驗證數個群組時:
$validator = Validator::make($request->all(), [ "name.*" => 'required|distinct|min:3', "amount.*" => 'required|integer|min:1', "description.*" => "required|string" ]);嘗試使用以下程式碼在Laravel 中驗證數個群組時:嘗試使用以下程式碼在Laravel 中驗證數個群組時:嘗試使用以下程式碼在Laravel 中驗證數位時:
$validator = Validator::make($request->all(), [ "names" => "required|array|min:3", "names.*" => "required|string|distinct|min:3", ]);
嘗試使用以下程式碼在Laravel 中驗證數位時:
$data = $request->validate([ "names" => "required|array|min:3", "names.*" => "required|string|distinct|min:3", ]);「names」確保「names」 " POST資料中的鍵存在並包含一個陣列。陣列中的各個值,確保它們是必需的,最小長度為3 個字元的唯一字串。 🎜>這種緊湊的語法直接執行驗證在Request 物件上,消除了對$validator 中介的需要。
以上是如何在 Laravel 中驗證陣列:空提交和最佳實踐?的詳細內容。更多資訊請關注PHP中文網其他相關文章!