in PHP, how can i loop an array of array without know if is or not an array?
Better with an example:
Array
(
[0] => Array
(
[0] => big
[1] => small
)
[1] => Array
(
[0] => big
[1] => tiny
)
[2] => Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
)
[3] => row
[4] => cols
[5] => blablabla
[6] => Array
(
[0] => asd
[1] => qwe
)
}
any idea? thanks.
You can use
is_arrayto check if something is an array, and/or you can useis_objectto check if it can be used withinforeach:Another alternative is to use a
RecursiveIteratorIterator:The recursive iterator works for multiple levels in depth.