Laravel 这一页不是’;t尝试在控制器中循环时出现工作错误
我有一个多复选框选项。我有一个Laravel 这一页不是’;t尝试在控制器中循环时出现工作错误,laravel,Laravel,我有一个多复选框选项。我有一个foreach循环来设置多重复选框 <input type="checkbox" name="checkbox[]" value="{{$employee->office_email}}"> 当我在循环中回显$key时,我得到key的值。 同样,我可以像下面这样单独访问值$request->checkbox[0]。但我无法通过循环访问这些值。 我尝试循环$key并访问如下值$request->复选框['$key']。但是要得到错误。 以下是错误的
foreach
循环来设置多重复选框
<input type="checkbox" name="checkbox[]" value="{{$employee->office_email}}">
当我在循环中回显$key
时,我得到key的值。
同样,我可以像下面这样单独访问值$request->checkbox[0]
。但我无法通过循环访问这些值。
我尝试循环$key
并访问如下值$request->复选框['$key']
。但是要得到错误。
以下是错误的屏幕截图:
试试这个
echo$value??“
?dd($request->checkbox)
并发布你在里面有什么…@Bart这是dd($request->checkbox)
数组:8的结果[▼ 0 => "nowrin@piit.com" 1 => "rian@piit.us" 2 => "asda@piit.us“3=>”警报('brrom')@piit.us“4=>”@piit.us“5=>”@piit.us“6=>”测试_99@piit.us" 7 => "ahanip@peoplentech.com“]@C2486我已经试过了。给了我同样的错误。如果我echo
在foreach(){}
循环之外的$value
,我会得到最后一个值。这意味着foreach(){}
正在工作。我只是无法访问循环中的$value
。好的!解决了这个问题。实际上这是一个安全错误。我有一个脚本作为名字,我没有清理输入。所以browser给了我这个错误。
foreach ($request->checkbox as $key => $value) {
echo $value;
}