如何获得这种类型的数组格式
How to get this type of array format
在 php 中,我有两个数组,例如:
$a = ['name'=>'a','age'=>'b','city'=>'c'];
$b = ['name'=>'z','age'=>'x','city'=>'y'];
now i want a new array like:
name=a,
age=b,
city=c,
add=arry(name=a,age=b,city=c)
如何获取这种格式的数组
您可以使用 array_merge()
function. Demo: https://3v4l.org/jKGNB
创建新数组
$a = ['name'=>'a','age'=>'b','city'=>'c'];
$new_array = array_merge($a, ['add' => $a]);
或者,
将新数组复制为输入数组,并将新密钥压入其中。演示:https://3v4l.org/birP6
$a = ['name'=>'a','age'=>'b','city'=>'c'];
$new_array = $a;
$new_array['add'] = $a;
在 php 中,我有两个数组,例如:
$a = ['name'=>'a','age'=>'b','city'=>'c'];
$b = ['name'=>'z','age'=>'x','city'=>'y'];
now i want a new array like:
name=a,
age=b,
city=c,
add=arry(name=a,age=b,city=c)
如何获取这种格式的数组
您可以使用 array_merge()
function. Demo: https://3v4l.org/jKGNB
$a = ['name'=>'a','age'=>'b','city'=>'c'];
$new_array = array_merge($a, ['add' => $a]);
或者,
将新数组复制为输入数组,并将新密钥压入其中。演示:https://3v4l.org/birP6
$a = ['name'=>'a','age'=>'b','city'=>'c'];
$new_array = $a;
$new_array['add'] = $a;