共計 508 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 PHP 中,可以使用 array_merge_recursive() 函數來合并多維數組中相同鍵名的元素。該函數會遞歸地合并數組,如果數組具有相同的鍵名,則會將它們合并為一個數組。
示例代碼如下所示:
$array1 = array(
"fruit" => array(
"apple",
"banana"
),
"color" => "red"
);
$array2 = array(
"fruit" => array("orange"),
"color" => "blue"
);
$result = array_merge_recursive($array1, $array2);
print_r($result);
輸出結果為:
Array
([fruit] => Array
([0] => apple
[1] => banana
[2] => orange
)
[color] => Array
([0] => red
[1] => blue
)
)
在上述示例中,多維數組 $array1 和 $array2 中的鍵名 ”fruit” 和 ”color” 都相同。使用 array_merge_recursive() 函數合并這兩個數組后,會將它們合并為一個新的多維數組,并將相同鍵名的值合并為一個數組。
丸趣 TV 網 – 提供最優質的資源集合!
正文完