相关疑难解决方法(0)

如果未选中,如何传递复选框值 0,如果使用数组 laravel 选中,则如何传递复选框值 1

我有带复选框的表格

   @foreach($accounts as $acc)
         <input type="checkbox" value="1" name="account[{{ $acc->id }}]" @if($acc->published) checked @endif>
   @endforeach
Run Code Online (Sandbox Code Playgroud)

未选中复选框时如何传递 0 值?

我的控制器:

public function updateMon(Request $request) {
    $request->validate([
        'account' => 'required|array',
        'account.*' => 'integer'
    ]);

    foreach($account as $acc => $val) {
        dd($val); //how get 0?
    }
}
Run Code Online (Sandbox Code Playgroud)

php laravel

2
推荐指数
2
解决办法
8753
查看次数

标签 统计

laravel ×1

php ×1