为了账号安全,请及时绑定邮箱和手机立即绑定

如何在 Laravel 的一个函数中返回三个变量的所有内容?

如何在 Laravel 的一个函数中返回三个变量的所有内容?

PHP
MMTTMM 2023-09-15 18:54:25
我在一个函数中有三个变量articles、users和matches。我希望能够在调用该函数时列出这三个变量的所有内容。目前,当我 dd() 任何变量时,我都会获取内容,但我希望在调用函数时从所有三个变量获取内容。任何帮助表示赞赏。这是我的代码。网页.phpRoute::get('/dashboard', 'DashboardController@index')->name('dashboard.index');DashboardController.phppublic function getAll(){    $articles = Article::get();    $users = User::get();    $matches = Match::get();}
查看完整描述

1 回答

?
GCT1015

TA贡献1827条经验 获得超4个赞

返回包含所有值的数组。


public function getAll()

{

    return [

        'articles' => Article::get(),

        'users' => User::get(),

        'matches' => Match::get()

    ];

}

然后您可以按值类型选择每一项,


$values = getAll();

$articles = $values['articles'];

///etc...


查看完整回答
反对 回复 2023-09-15
  • 1 回答
  • 0 关注
  • 47 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信