Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/loops/2.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
Php 拉维环_Php_Loops_Laravel 5 - Fatal编程技术网

Php 拉维环

Php 拉维环,php,loops,laravel-5,Php,Loops,Laravel 5,我对此感到困惑。这是我的代码: foreach($request->input('user_id') as $user_id){ $place = Place::findOrFail($user_id); foreach($request->input('username') as $username){ echo $user_id. ' '. $username .'<br>';

我对此感到困惑。这是我的代码:

foreach($request->input('user_id') as $user_id){
            $place = Place::findOrFail($user_id);
            foreach($request->input('username') as $username){
                echo $user_id. ' '. $username .'<br>';
                continue;
            }
        }
foreach($request->input('user\u id')作为$user\u id){
$place=place::findOrFail($user\u id);
foreach($request->input('username')作为$username){
echo$user_id.'.$username.
; 继续; } }
其结果是:
1用户1
1用户2
1个用户3
3用户1
3用户2
3用户3
5用户1
5用户2
5个用户3



我想要的结果是:

1用户1
3用户2

5用户3

它将显示重复的条目,因为循环中有循环。仅穿过一个回路

<?php
$user_ids = $request->input('user_id');
$user_names = $request->input('username');
foreach($user_ids as $key=>$value){            
            echo $value. ' '. $user_names[$key] .'<br>';                
        }
    }

它将显示重复的条目,因为循环中有循环。仅穿过一个回路

<?php
$user_ids = $request->input('user_id');
$user_names = $request->input('username');
foreach($user_ids as $key=>$value){            
            echo $value. ' '. $user_names[$key] .'<br>';                
        }
    }

这种行为是完全正常的。您必须更改表单逻辑,以便能够将用户名链接到用户名。目前,它们只是独立输入。这种行为是完全正常的。您必须更改表单逻辑,以便能够将用户名链接到用户名。目前它们只是独立输入,
$user\u names[$key]
有什么作用?@Jonjie它将返回用户名,
$user\u names[$key]
有什么作用?@Jonjie它将返回用户名