array_map for associative array
https://medium.com/@valerio_27709/php-array-map-for-associative-array-fast-tips-98f98b817a03

ex:
$emails = array_map(function($user) {
    return $user['email'];
}, $users);

// Result: ['john.doe@example.com', 'jane.smith@example.com', 'bob.johnson@example.com']

// Using array_map to add the avatar field to each user

$result = array_map(function($user) {
    return array_merge(
        $user,
        [
            'avatar' => 'https://eu.ui-avatars.com/api/?background=ff7511&color=fff&name='.$user['first_name']
        ]
    );
}, $users);

Autre exemple:
$histogram = array_map_assoc(function ($key, $value) {
    return [
        'label' => $key,
        'value' => $value['doc_count']
    ];
}, $data);


### PHP8.4 - Nouveautés

Read about “array_find”, “array_find_key”, “array_any”, and “array_all”

https://ashallendesign-uk.medium.com/new-array-functions-in-php-8-4-dd299bbf020b
