Извлечение значения 'count' по ключу 'video' из многомерного массива

    Дана структура данных - многомерный массив, в котором каждый элемент является ассоциативным массивом с ключами video и count. Задача заключается в том, чтобы найти элемент, у которого значение ключа video равно определённой строке (например, "wildberries"), и получить соответствующее ему значение ключа count.

    Для наглядности, исходный массив имеет следующий вид:

    Array (
        [0] => Array (
            [video] => ozon
            [count] => 1568814
        )
        [1] => Array (
            [video] => wildberries
            [count] => 100500
        )
        [2] => Array (
            [video] => avito
            [count] => 223989
        )
        ...
    )

    Чтобы решить задачу, необходимо выполнить следующие шаги:

    • Определить искомое значение: Задать критерий поиска - значение поля video, например, "wildberries".
    • Пройти по массиву: Перебрать все элементы основного массива в цикле.
    • Сравнить значения: На каждой итерации проверять, равно ли значение video текущего элемента искомой строке.
    • Извлечь результат: При совпадении - вернуть значение count из этого элемента.

    В результате для video = "wildberries" будет получено значение count = 100500. Этот алгоритм является стандартным и эффективным способом поиска данных в коллекции по заданному критерию.