Php traverses two-dimensional arrays and multi-dimensional array Code. For the php array, let's look at the two-dimensional array and multi-dimensional traversal code, the following three examples are provided to test the php code function for Array traversal.
Php Tutorial: traverse two-dimensional array and multi-dimensional array code
For php arrays, let's take a look at the two-dimensional array and multi-dimensional traversal code. The following three examples are provided to test the php code function for Array traversal.
*/
Function arr_foreach ($ arr ){
If (! Is_array ($ arr )){
Return false;
}
Foreach ($ arr as $ key => $ val ){
If (is_array ($ val )){
Arr_foreach ($ val );
} Else {
Echo $ val .'
';
}
}
}
$ Arr1 = array (1 => array (11,12, 13,14 => array (141,142 );
Arr_foreach ($ arr1 );
// Php traverses multi-dimensional arrays
$ Array = array ('A' => "'As", "B" => array ('c' => "'CC ", "n" => array ('1' => "'sdf"), 'F' => array ('c' => "'sdf ", "g" => array ("c ")));
Function handleeach (& $ array, $ functionname)
{
Foreach ($ array as $ k => $ v)
{
If (is_array ($ v ))
{
Handleeach (& $ array [$ k], $ functionname );
}
Else
$ Array [$ k] = $ functionname ($ v );
}
}
Handleeach ($ array, 'strips tutorial lashes ');
Print_r ($ array );
// Example 3: traverse two-dimensional arrays
$ Employee [] = array ("jas, join ",");
$ Employee [] = array ("June, join", "programmer", 20 );
$ Employee [] = array ("aili, join", "programmer", 20 );
$ Employee [] = array ("doe, jane", "programmer", 20 );
$ Newname = array ();
Foreach ($ employee as $ record ){
$ Newname [] = isset ($ record [0])? $ Record [0]: 'No name ';
}
?>