How to print array values from multidimensional key value array in PHP

2 Answers

0 votes
$array = array("php" => array("echo", "sizeof", "sort"),
               "c"  => array("printf", "isalpha", "malloc"));
 
$result = array_values($array);

echo "<pre>";
print_r($result);
echo "</pre>";
 
 
 
/*
run:
         
Array
(
    [0] => Array
        (
            [0] => echo
            [1] => sizeof
            [2] => sort
        )

    [1] => Array
        (
            [0] => printf
            [1] => isalpha
            [2] => malloc
        )

)
       
*/

 



answered Sep 21, 2019 by avibootz
0 votes
$array = array("php" => array("echo", "sizeof", "sort"),
               "c"  => array("printf", "isalpha", "malloc"));
  
$result_arr = array_values($array);
 
for ($i = 0; $i < count($result_arr); $i++) {
    for ($j = 0; $j < count($result_arr[0]); $j++) {
        echo $result_arr[$i][$j] . "<br />";
    }
    echo "<br />";
}
  
  
  
/*
run:
          
echo
sizeof
sort

printf
isalpha
malloc
        
*/

 



answered Sep 21, 2019 by avibootz

Related questions

2 answers 388 views
2 answers 326 views
2 answers 297 views
2 answers 281 views
...