返回拉拉维尔中的多个值



我只是拉拉维尔的新手。我想知道。如何返回多个数据/值。

public function readItems() {
$data1 = Data1::all ();
$data = Data::all ();
return $data;
}

我很困惑如何做到这一点。我不打算将其作为视图返回,我只想返回数据。我希望有人能帮忙。多谢。。

你可以返回一个数组,如:

return [data1, $data];

在另一面读成:

$response = readItems();
$data1 = $response[0];
$data  = $response[1];

您可以发送数据进行查看,如下所示:

return view('index', ['Data_One'=>$data, 'Data_Two'=>$data1]); 

你可以像这样返回值

[
'couponName' => $coupon->couponName,
'couponCode' => $coupon->couponCode,
'qty' => $coupon->qty,
'startDate' => $coupon->startDate,
'endDate' => $coupon->entDate,
'userId' => $coupon->userId,
]

相关内容

  • 没有找到相关文章

最新更新