Laravel

Laravel Helpers: Arr and Data

January 16, 2026 1 min read 25 views

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);
Share this post:

Related Posts

Comments (0)

Please log in to leave a comment. Log in

No comments yet. Be the first to comment!