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

在laravel中的同一控制器内调用另一个方法后,如何执行剩余的代码?

在laravel中的同一控制器内调用另一个方法后,如何执行剩余的代码?

PHP
元芳怎么了 2021-05-04 17:34:26
我正在使用laravel 5.8。我的laravel控制器中有两个功能。在将一个函数调用到另一个剩余代码后,将不执行。有没有一种方法可以执行剩余的功能?我试过没有返回语句的函数没有被调用。public function a(){    return "function a";}public function b(){    return $this->a(); // after the above statement remaining code does not execute    echo "function b";}
查看完整描述

3 回答

?
慕桂英4014372

TA贡献1871条经验 获得超13个赞

您要a在function中使用从function返回的数据b吗?


public function a()

{

    $collection = DB::table('foo')->get();


    return $collection;

}



public function b()

{

    $data = $this->a();


    // Do something 

    dd( $data );


}


查看完整回答
反对 回复 2021-05-21
  • 3 回答
  • 0 关注
  • 268 浏览

添加回答

举报

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