我正在尝试像这样制作一个传入的formrequest的对象:
for ($i=0; $i <= $totalProducts; $i++) {
$products[$i] = new product($request->title+$i,$request->description+$i,$request->price+$i,$request->number+$i,$request->total+$i);
}
但是当我以dd($request->title1);
为例时,我收到了一个输出。但是当我dd($request->title+$i)
或dd($request->title.$i)
时,它只显示数字。
如何将$i
与$request
一起使用?
答案 0 :(得分:1)
请尝试使用$request->input('title'.$i)
。
dd($request->title.$i)
无法正常工作的原因是,它好像要求request
对象返回title
然后将结果连接到$i
的值,由于title
对象中没有request
的值,因此不会返回任何内容或空格,并将$i
的值连接起来。