关于php:将新数组添加到Multidimensional Array

Add new array to Multidimensional Array

1
2
3
4
5
6
7
8
9
10
 $shop = array( array("aaa", 1.25 , 15),
                array("bbb", 0.75 , 25),
                array("ccc", 1.15 , 7)
              );    

 for ($row = 0; $row < 3; $row++) {
     for ($col = 0; $col < 3; $col++) {
         echo $shop[$row][$col] ."/";
     }
 }

结果:

aa / 1.25 / 15 / bbb / 0.75 / 25 / ccc / 1.15 / 7 /

如何在此数组中添加新数组?

例如:

array("ddd", 1.30 , 9)


你可以这样做$shop[] = array("ddd", 1.30 , 9);


大多数语言都内置了一个方法来推进数组。PHP特别可以做到:

1
array_push($shop, array("ddd", 1.30 , 9));