如何获得请求中按时间设置的不同输入名称

时间:2019-03-25 12:02:57

标签: php laravel

我有一个可以添加新选项的模板,即遵循输入模式。我不能在输入中输入相同的名称,因此每个名称都带有一个时间函数,例如:程序员[prog_id] [123123]。数字是按时间设置的。我需要在我创建的请求中获取这些名称,但是我不知道如何在其中引用它们,任何人都有想法吗?

1 个答案:

答案 0 :(得分:0)

请下次添加代码,以便我们能够帮助您重新格式化并轻松解释。

您可以在POST中获取所有输入

$input = $request->input();

然后您将拥有一个多维数组,可以对其进行迭代,并通过按键获取日期

如果我理解正确,那么您将拥有这样的POST结构:

$input = [
     prog_id = [
          time_1 = value1,
          time_2 = value2,
     ]
]

然后像这样迭代:

foreach($input['prog_id'] AS $time=>$value) {
     // here you will have the $time 
}

有关更多信息,请检查:

https://laravel.com/docs/5.8/requests