在 Laravel blade 中创建新数组以在请求中创建数组

Create new array in Laravel blade to create array within request

我需要在 blade 中创建一个新数组,然后在请求中 post 它,但它只是不断吐出 id 作为键值对。

我需要一个可以专门定位和迭代的命名数组...有什么建议吗??

@foreach ($allTheAgreements as $agreement)
    <tr>
        <td><input type="checkbox" name="{{$agreementID[] = $agreement->id}}" id="{{ $agreement->id }}" 
        value="{{ $agreement->id }}">
        </td>
        <td>{{ $agreement->id }}</td>
        <td>{{ $agreement->agreement_type }}</td>
        <td>Agreement Status</td>
    </tr>
@endforeach

那么如何在 blade 模板输入元素中初始化一个新数组并取回索引值?

类似

$arrayWithinRequest[] = [ 0 => '2', 1 => '5', 2 => '7'};

尝试

<input type="checkbox" name="agreements[{{$agreement->id}}]" id="{{ $agreement->id }}" value="{{ $agreement->id }}">