php получить размер данных массива

Имея этот массив:

Array
(
    [_block1] => Array
        (
            [list] => Array
            (
                 [sub-list] => Array
                 (
                 )
            )
            [links] => Number
            [total] => Number
            ...
        )
    [_block2] => Array
        (
             [@attributes] => Array
             (
             )
             [title] => ...
             [data] => Array ()
             ...
        )
    [_block3] => Array
        (
             ..
        )
)

Эти блоки содержат данные, возвращаемые api. Зная, что каждый api возвращает данные по-разному / по-разному, мне нужно измерить / вычислить данные / размер внутри каждого и одного из них, а затем выполнить , если данные> X или <сделать что-то.

Возможно ли это? Я искал в Google, но нашел только count () , и это не то, что мне нужно для работы.

Изменить: Каждый из этих блоков содержит множество других субблоков, и я думал о вычислении размера данных в байтах, потому что счетчик здесь не справляется.

10
задан Richie Cotton 3 May 2012 в 11:26
поделиться