Может кто-нибудь объяснить, как принять этот массив:Как работать с array_map
array(
'Anto' => 25,
'Filip' => 22,
'Marko' => 17,
'Josip' => 23,
'Igor' => 24,
'Ivan' => 23,
);
И карта это так:
array(
17 => [1, 'Marko'],
22 => [1, 'Filip'],
23 => [2, 'Josip', 'Ivan'],
24 => [1, 'Igor'],
25 => [1, 'Anto'],
);
Новый массив содержит ключи, возраст (от стоимости исходного массива), а значение представляет собой массив, содержащий число людей с одинаковым возрастом, за которым следуют все имена одного возраста.
попробовать что-то сами, мы здесь не писать код для вас. Для начала посмотрите на цикл foreach, который может вам помочь. – Nytrix
Посмотрите на этот ответ, он может вам помочь (вам нужно только добавить счетчик) http://stackoverflow.com/a/12706456/1437934 –
Человек, который пытается. – fvukovic