Задать вопрос
@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.
  • Вопрос задан
  • 110 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Решения вопроса 1
0xD34F
@0xD34F
$count = array_count_values(array_map(fn($n) => explode('/', $n['DETAIL_PAGE_URL'])[2], $arr));
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы