I have below code in my laravel application controller:
$levels = $request->level;
return $levels;
and it returns like this:
{
1: [
"9226"
],
2: [
"166"
]
}
which I need is return just values (9226,166) as array like below:
{
"9226",
"166"
}
How to get just values?
flattenmethod of laravel directly$levels->flatten();it will solve your problem$request->levelalso suggests it is not a collection.flattenarray using laravel builtin method$levels = collect($request->level);return $levels->flatten();