我有一个包含多个值的数组,需要将值推入此数组。
orignial数组看起来像:
[0]=> array(2) { ["name"]=> string(17) "Name" ["id"]=> string(8) "134567" }
[1]=> array(2) { ["name"]=> string(13) "Name" ["id"]=> string(9) "123456" }
我需要将这些值放入上面的数组中:
$personal['id']
$personal['name']
如何做到这一点?
答案 0 :(得分:3)
使用方括号表示法附加到原始数组:
$original[] = $person;
或者如果$person
更复杂,您只需要这两个键:
$original[] = array(
'name' => $personal['name'],
'id' => $personal['id']);
答案 1 :(得分:0)
假设$personal
数组只包含id
和name
,您可以使用array_push
。
array_push($array, $personal);
答案 2 :(得分:0)
似乎那个给我答案的人删除了他的答案,
但我以前常常将值添加到
$originalArray[]['id'] = $personal['id'];
$originalArray[]['name'] = $personal['name'];
无论如何++ 1为你,谢谢! :)
答案 3 :(得分:0)
看看这是否适合你:
$yourarray[]=$personal;