<?php
$arrayoo = [
0 => [
0 => [1,2,3], // +1
1 => [4,5] // +1
],
1 => [
0 => [
0 => 6, // +1
1 => 7
], // +1
1 => [8,9,10] // +1
]
];
function monkeys($array, &$count) {
foreach ($array as $sub) {
if (! is_array($sub)) {
$count++;
} else {
monkeys($sub, $count);
}
}
return $count;
}
$count = 0;
var_dump(monkeys($arrayoo,$count));
var_dump($count);
preferences:
42.13 ms | 402 KiB | 5 Q