nella pagina dedicata a count() sul manuale di php online ci sono vari esempi di funzioni ricorsive utili per contare il numero totale di elementi degli array multidimensionali
mi pare che a te serva sapere il numero degli elementi di ciascun array della seconda dimensione: in questo caso non ho trovato nulla di specifico, potresti modificare una delle funzioni proposte
ti lascio un pezzo di codice che fa il conteggio degli elementi degli array della seconda dimensione, ma parte dal presupposto che non ci siano altri livelli nell'array
Codice PHP:
<?php
echo "<pre>";
$what = Array (Array (15, 16, 17, 18 , 19 , 20, 21, 22 ) , Array( 5, 5, 5, 5, 5));
$conta1 = count($what);
echo "primo array contiene $conta1 elementi
";
for ($i=0;$i<$conta1; $i++) {
$conta2 = count($what[$i]);
echo "sotto array $i contiene $conta2 elementi
";
}
echo "<hr>";
echo "<hr>";
var_dump($what);
?>