Ben (Altdizilim onları aramak sağlar) da dizi olan bazı unsurları vardır bir dizi $MyArray
var. Ben en çok elemanları ile altdizilim kaç unsurları bilmek istiyorum. Sorun endeks varsa ben bilmiyorum ki, bir:
max(
@count($MyArray[$i*7]),
@count($MyArray[$i*7+1]),
@count($MyArray[$i*7+2]),
@count($MyArray[$i*7+3]),
@count($MyArray[$i*7+4]),
@count($MyArray[$i*7+5]),
@count($MyArray[$i*7+6])
);
Of Struckture $MyArray
,
Array(
12 => array (
0 => array ( 0 => 0, 1 => 1, ),
1 => array ( 0 => 13, 1 => 1, ),
2 => array ( 0 => 15, 1 => 1, ),
3 => array ( 0 => 20, 1 => 1, ),
4 => array ( 0 => 69, 1 => 1, )
),
5 => array (
0 => array ( 0 => 55, 1 => 1, ),
1 => array ( 0 => 32, 1 => 1, ),
2 => array ( 0 => 12, 1 => 1, ),
3 => array ( 0 => 21, 1 => 5, )
),
....
)
Bu (hızlı) daha iyi yapılabilir?
düzenleme: foreach
biliyorum ve ben bu dizide her öğe üzerinde döngü istemiyorum. Ben sadece bunun bir aralık istiyorum. $MyArray[$i*7 + x]
Null
veya array
olup olmadığını bilmiyorum, çünkü @
, kullanılır.
$i
[0, 1, 2, 3, 4] (bazen de 5) bir elemanıdır