1
我試圖用ajax調用獲取數據,並且在發送ajax調用之後,我想將數據存儲在數組中,但是當我打開頁面時出現此錯誤。Laravel 5:未定義的變量return_array
Undefined variable: return_array
我的功能
public function findUser(Request $request) {
$findUserInput = $request->get('name');
$user = DB::table('users')
->where('name', $findUserInput)
->first();
$data = DB::select("SELECT * FROM users WHERE name='$user'");
foreach ($data as $da) {
$return_array[] = $da;
}
return $return_array;
}
任何想法?
嘗試設置'$ return_array = [];''以上foreach' –
定義'$ return_array =陣列();'bfore循環 – devpro
你也可以加'if(count($ data)> 0){foreach ....}' – devpro