Using `Arr::divide()` in Laravel 11.x
The `Arr::divide()` method in Laravel splits an associative array into two separate arrays:
1. Keys array
2. Values array
Syntax
list($keys, $values) = Arr::divide($array);
Example Usage
use Illuminate\Support\Arr;
$array = [
'name' => 'John',
'email' => 'john@example.com',
'age' => 30
];
list($keys, $values) = Arr::divide($array);
print_r($keys);
print_r($values);
Output
Array
(
[0] => name
[1] => email
[2] => age
)
Array
(
[0] => John
[1] => john@example.com
[2] => 30
)