$originalArray = ['foo', 'bar', 'baz']; $transformedArray = Arr::map($originalArray, function ($value, $key) { return strtoupper($value); }); // Output: ['FOO', 'BAR', 'BAZ']
$originalArray = ['apple', 'orange', 'banana']; $filteredArray = Arr::where($originalArray, function ($value, $key) { return strlen($value) > 5; }); // Output: ['orange', 'banana']
$array1 = ['foo' => 'bar']; $array2 = ['baz' => 'qux']; $mergedArray = Arr::merge($array1, $array2); // Output: ['foo' => 'bar', 'baz' => 'qux']Overall, the php illuminate.support Arr package is a useful tool for any PHP developer who frequently works with arrays and wants to save time and effort in writing array manipulation code.