Array helpers:
Arr Helper
Arr::get($array, 'user.name', 'default');
Arr::set($array, 'user.name', 'John');
Arr::has($array, 'user.name');Arr Methods
Arr::first($array, fn($v) => $v > 10);
Arr::last($array);
Arr::pluck($array, 'name');
Arr::only($array, ['id', 'name']);Data Helper
$value = data_get($data, 'user.posts.*.title');
data_set($data, 'user.name', 'John');
data_fill($data, 'user.name', 'Default');Dot Notation
$flat = Arr::dot($array);
$nested = Arr::undot($flat);