第一個控制器 ViewData:
public function show(Request $request){
return $request->url;
}
我想將值傳遞給第一個控制器的 show 方法的第二個控制器
use App\Http\Controllers\ViewData;
public function pass(){
$url = "https://abc.xyz"; // the value that i want to pass on first controller
$viewData= new ViewData;
$viewData->show(?);
}
如何將資料從第二個控制器的 pass 方法傳遞到第一個控制器的 show 方法?
uj5u.com熱心網友回復:
您需要創建一個新的 Request 實體。
public function pass(){
$url = "https://abc.xyz"; // the value that i want to pass on first controller
$viewData= new ViewData;
$content = new Request;
$content->url= $url;
$viewData->show($content);
}
然后在顯示方法中。
public function show(Request $request){
if($request->url)
{
return $request->url;
}
}
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/411086.html
標籤:
