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

我正在使用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";

}


元芳怎么了
浏览 269回答 3
3回答

慕桂英4014372

您要a在function中使用从function返回的数据b吗?public function a(){    $collection = DB::table('foo')->get();    return $collection;}public function b(){    $data = $this->a();    // Do something     dd( $data );}
打开App,查看更多内容
随时随地看视频慕课网APP