Laravel 5: 未定义的变量 return_array
Laravel 5: Undefined variable return_array
我正在尝试通过 ajax 调用获取数据,在发送 ajax 调用后我想将数据存储在数组中,但是当我打开页面时出现此错误.
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;
}
有什么想法吗?
您忘记声明这个变量:
public function findUser(Request $request) {
$return_array = [];
我正在尝试通过 ajax 调用获取数据,在发送 ajax 调用后我想将数据存储在数组中,但是当我打开页面时出现此错误.
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;
}
有什么想法吗?
您忘记声明这个变量:
public function findUser(Request $request) {
$return_array = [];