在PHP中,如何在空数组中插入数组?

在PHP中,如何在空数组中插入数组?,php,Php,我有值[],现在,在值中我想添加一个如下所示的条目: 'name' => 'aa', 'surname' => 'bb' 我该怎么做 我知道如何使用array(entry)执行此操作,但这不创建新的数组吗 谢谢 您还可以丢弃现有阵列,并用新阵列替换它 $Values=array('name'=>'aa', 'surname'=>'bb'); 如果a\数组中事先有数据,且未在其他地方引用,则会释放内存 还可以使用array_merge()将新数组附加到现有数组 您可以使

我有
值[]
,现在,在值中我想添加一个如下所示的条目:

'name' => 'aa', 'surname' => 'bb'
我该怎么做

我知道如何使用
array(entry)
执行此操作,但这不创建新的数组吗

谢谢

您还可以丢弃现有阵列,并用新阵列替换它

$Values=array('name'=>'aa', 'surname'=>'bb');
如果a\数组中事先有数据,且未在其他地方引用,则会释放内存

还可以使用array_merge()将新数组附加到现有数组


您可以使用这段代码:

$array[] = ['Name' => 'aa', 'Surname' => 'bb'];

$values[]=['name'=>'aa','姓氏'=>'bb']
$Values=array_merge($Values, array('name'=>'aa', 'surname'=>'bb'));
<?php
// empty array
$array = [];

// new array that we want to add to $array
$tmp = array(1,2,3);

// add $tmp to $array
$array[] = $tmp; 

// display the result
print_r($array);
$array[] = ['Name' => 'aa', 'Surname' => 'bb'];