Php 如何基于第一维键合并多个二维数组?
我的问题陈述如下: 假设我有2个二维数组。这些阵列是:Php 如何基于第一维键合并多个二维数组?,php,arrays,Php,Arrays,我的问题陈述如下: 假设我有2个二维数组。这些阵列是: $array1 = Array ( [8] => Array ( [branch_code] => DG-52484 [total_desg] => 11 ) ); $array2 = Array ( [8] => Array ( [total_dak] => 0 [total_dak_decision] =>
$array1 = Array
(
[8] => Array
(
[branch_code] => DG-52484
[total_desg] => 11
)
);
$array2 = Array
(
[8] => Array
(
[total_dak] => 0
[total_dak_decision] => 0
)
);
组合两个阵列后,我需要的输出为:
Array
(
[8] => Array
(
[branch_code] => DG-52484
[total_desg] => 11
[total_dak] => 0
[total_dak_decision] => 0
)
);
是否有任何php函数用于此类型的任务。请注意,在我的情况下,我不想使用foreach或
提前感谢。尝试使用
$array = array(
8 => array_merge($array1[8],$array2[8]);
);
尝试使用
$array = array(
8 => array_merge($array1[8],$array2[8]);
);
尝试使用
$array = array(
8 => array_merge($array1[8],$array2[8]);
);
尝试使用
$array = array(
8 => array_merge($array1[8],$array2[8]);
);
您可以使用array\u merge
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
有关详细信息,请使用数组合并
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
有关详细信息,请使用数组合并
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
有关详细信息,请使用数组合并
$array1 = array("color" => "red", 2, 4);
$array2 = array("a", "b", "color" => "green", "shape" => "trapezoid", 4);
$result = array_merge($array1, $array2);
print_r($result);
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
有关更多信息,请参见:
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
它将与以下方面合作:
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
它将与以下方面合作:
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
它将与以下方面合作:
输出
Array
(
[color] => green
[0] => 2
[1] => 4
[2] => a
[3] => b
[shape] => trapezoid
[4] => 4
)
array (size=1)
8 =>
array (size=4)
'branch_code' => string 'DG-52484' (length=8)
'total_desg' => string '11' (length=2)
'total_dak' => int 0
'total_dak_decision' => int 0
在我的案例中是二维的对不起,然后使用数组合并递归()在我的案例中是二维的对不起,然后使用数组合并递归()在我的案例中是二维的对不起,然后使用数组合并递归()在我的案例中是二维的对不起,然后使用数组合并递归()每个数组可能还有一个元素。所以在我的情况下,它不会有帮助。为了理解简单性,我只在每个数组中放置一个元素。每个数组可能还有一个元素。所以在我的情况下,它不会有帮助。为了理解简单性,我只在每个数组中放置一个元素。每个数组可能还有一个元素。所以在我的情况下,它不会有帮助。为了理解简单性,我只在每个数组中放置一个元素。每个数组可能还有一个元素。所以在我的情况下,它不会有帮助。为了理解简单性,我只在每个数组中放置一个元素。