php array_push()在多维数组中的使用技巧是什么

avatar
作者
筋斗云
阅读量:0

在多维数组中使用array_push()函数时,我们需要指定要向哪个子数组中添加元素。具体的方法是将子数组作为array_push()函数的第一个参数传入,然后将要添加的元素作为后续参数传入。例如:

$array = array(     'sub_array1' => array(),     'sub_array2' => array(), );  // 向'sub_array1'子数组中添加元素 array_push($array['sub_array1'], 'element1'); array_push($array['sub_array1'], 'element2');  // 向'sub_array2'子数组中添加元素 array_push($array['sub_array2'], 'element3');  print_r($array); 

输出结果将会是:

Array (     [sub_array1] => Array         (             [0] => element1             [1] => element2         )      [sub_array2] => Array         (             [0] => element3         )  ) 

这样我们就可以在多维数组的特定子数组中添加元素了。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!