画像内の文字
Laravelヘルパ
Arr:: flatten()
多次元配列を一次元配列に変換
use Illuminate\Support\Arr;
$array = ['name' => 'Joe', 'age'=>23];
print_r(Arr::flatten($array));
// Array([0] => Joe [1] => 23)
$array = ['name' => 'Joe', 'age'=>23];
print_r(Arr::flatten($array));
// Array([0] => Joe [1] => 23)
以下のように使うとUserテーブルの名前だけをリスト化して取得できます。
Arr::flatten(App\User::select('name')->get()->toArray());