@Zzpro

Как подсчитать количество повторений в массиве?

Есть массив:

Array
(
    [0] => Array
        (
            [DETAIL_PAGE_URL] => /catalog/pizza/613/?oid=685
            [UALIAS_0] => 380
        )

    [1] => Array
        (
            [DETAIL_PAGE_URL] => /catalog/pizza/594/?oid=595
            [UALIAS_0] => 381
        )

    [2] => Array
        (
            [DETAIL_PAGE_URL] => /catalog/sushi/706/
            [UALIAS_0] => 376
        )

    [3] => Array
        (
            [DETAIL_PAGE_URL] => /catalog/sushi/707/
            [UALIAS_0] => 379
        )

)

Требуется подсчитать сколько раз встречается слово pizza и сколько раз встречается слово sushi.
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
0xD34F
@0xD34F
$count = array_count_values(array_map(fn($n) => explode('/', $n['DETAIL_PAGE_URL'])[2], $arr));
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы