阅读量: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 ) )
这样我们就可以在多维数组的特定子数组中添加元素了。