function each_array($arr){
if (is_array($arr)){
array_map("each_array",$arr);
} else {
for($i=0; $i<count($arr);$i++){
echo $arr[$i]."<br>\n";
}
}
}
$array = array(array("1","2","3","4"),array("a","b","c"));
each_array($array);
function get_array_elems($arr, $where="array"){
while(list($key,$value)=each($arr)){
if (is_array($value)){
get_array_elems($value, $where."[$key]");
} else {
for($i=0; $i<count($value);$i++){
echo $where."[$key]=".$value."<br>\n";
}
}
}
}
get_array_elems($array);