共計 674 個字符,預計需要花費 2 分鐘才能閱讀完成。
PHP 合并數組的方式有以下幾種:
- 使用 array_merge() 函數:
$array1 = [1, 2, 3];
$array2 = [4, 5, 6];
$mergedArray = array_merge($array1, $array2);
- 使用 ”+” 運算符:
$array1 = [1, 2, 3];
$array2 = [4, 5, 6];
$mergedArray = $array1 + $array2;
- 使用 array_merge_recursive() 函數,用于合并多個數組,如果兩個鍵名相同,則會遞歸合并:
$array1 = ['fruit' => 'apple', 'color' => 'red'];
$array2 = ['fruit' => 'banana', 'shape' => 'curved'];
$mergedArray = array_merge_recursive($array1, $array2);
- 使用 ”+” 運算符和 array_unique() 函數,合并數組并去除重復的值:
$array1 = [1, 2, 3];
$array2 = [3, 4, 5];
$mergedArray = array_unique($array1 + $array2);
- 使用 array_replace() 函數,用后面的數組替換前面的數組中相同鍵名的值:
$array1 = ['fruit' => 'apple', 'color' => 'red'];
$array2 = ['fruit' => 'banana', 'shape' => 'curved'];
$mergedArray = array_replace($array1, $array2);
丸趣 TV 網 – 提供最優質的資源集合!
正文完
發表至: PHP
2023-12-13