3

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

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

    return $data;
}

我很困惑如何去做。我不将其作为视图返回,我只想返回数据。我希望有人能帮忙。多谢..

4

2 回答 2

5

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

return [data1, $data];

在另一边读起来像:

$response = readItems();

$data1 = $response[0];
$data  = $response[1];
于 2018-08-14T11:44:12.157 回答
1

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

return view('index', ['Data_One'=>$data, 'Data_Two'=>$data1]); 
于 2018-08-14T11:45:07.023 回答