php obtenir la matrice de la taille des données

Avoir ce tableau:

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

Ces blocs contiennent des données renvoyées par l'api. Sachant que chaque api renvoie les données d'une manière différente/structure j'ai besoin de mesurer/calculer les données/taille à l'intérieur de chacun et l'un d'eux, puis faire if data > X ou < faire quelque chose.

Est-il possible? J'ai cherché sur google mais je n'ai trouvé count() et ce n'est pas ce dont j'ai besoin pour faire ce travail.

Edit:
Chaque et de de la ces blocs contiennent de nombreux autres sous-blocs, et je pensais le calcul de la taille des données en octets, parce que le comte l'habitude de faire le travail ici.

  • Quelle unité de mesure êtes-vous essayer d'obtenir? Des mots, des personnages, des octets?
  • Comment définissez-vous la taille de vos données?
  • octets... c'est ce que j'avais à l'esprit...
  • Il ressemble à ceci est le résultat d'un analyseur XML. Si donc l'analyseur lui-même a des méthodes pour obtenir la taille. Pouvez-vous préciser l'origine de cette structure ?
InformationsquelleAutor Alex | 2012-01-26