Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/laravel/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 这一页不是’;t尝试在控制器中循环时出现工作错误_Laravel - Fatal编程技术网

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;
        }