Laravelで多次元配列の最初or最後の要素を取得する方法をシェアします。
次のようにpluckメソッドで指定したキーの全コレクション値を取得し、first()をチェーンでつなぎ、最初の値を取得できます。
$collection = collect([
['id' => '001', 'name' => '鈴木'],
['id' => '002', 'name' => '山田'],
['id' => '003', 'name' => '田中'],
['id' => '004', 'name' => '佐藤'],
]);
echo $collection->pluck('name')->first(); // 鈴木
echo $collection->pluck('name')->last(); // 佐藤
参考