我下面的兩個arrays
如下,陣列合併問題
$array1 = array
(
'Name' => 'Scott',
'Department' => 'Sales',
'Location' => 'USA',
'Details' => array
(
15 => '90%',
16 => '75%',
17 => '50%',
18 => '60%',
19 => '50%',
20 => '45%',
),
);
$array2 = array
(
'Action' => 'Imp',
'Name' => 'Scott',
'Department' => 'Sales',
'Location' => 'Canada',
'Details' => array
(
15 => '20%',
16 => '15%',
17 => '25%',
18 => '10%',
),
);
的結果應該是:
$result_arr = array
(
'Action' => 'Imp',
'Name' => 'Scott',
'Department' => 'Sales',
'Location' => 'Canada',
'Details' => array
(
15 => '20%',
16 => '15%',
17 => '25%',
18 => '10%',
19 => '50%',
20 => '45%',
),
);
我試過array_merge
和array union (+) operator
但他們都不是適合我的要求。
你能提供有關合並的要求更詳細?什麼原因導致'銷售'的價值被保留在'銷售'上? '加拿大'在'美國'? –
@GeorgeCummins:它的錯字錯誤,現在我已經糾正了問題 –
您回答了銷售/銷售部分,但不是美國/加拿大部分。 –