为某些步骤循环foreach(每个请求用户发送)

时间:2019-04-24 06:06:53

标签: php laravel

我想编写一个foreach,在所需的某个步骤上循环播放,例如,如果用户向我发送2个房间,则循环两次,如果用户发送5个房间,则循环5次,这是我尝试过的:

$room_count = [1,2,3] //room ids for example
foreach($room_count as $room_counts){
 echo 'echo on eachstep'
}

我想从$request->all()获取请求,所以不确定在数组中保存是否正确,例如在这里使用,所以我现在只需要在数组中进行操作即可。 / p>

1 个答案:

答案 0 :(得分:1)

尝试一下:

for ($i = 0; $i < count($room_count); $i++) {
    //your loop body here
}

如果要循环显示一定数量的房间。

你不能

  

从$ request-> all()获取请求

$request->all()仅包含请求参数,例如用户的输入。