函式名:array_replace()
描述:array_replace() 函式用於將一個或多個陣列的元素替換為另一個陣列中相對應的元素。
用法: array_replace(array $array1, array $array2): array
引數:
- $array1:必需,第一個陣列。
- $array2:必需,第二個陣列,其中的元素將用於替換$array1 中對應的元素。
返回值: 返回一個陣列,其中的元素為將$array2 中的相對應元素替換$array1 中元素後得到的結果。
示例: 程式碼示例 1:
$array1 = array("apple", "banana", "cherry");
$array2 = array(0 => "orange", 2 => "grape");
$result = array_replace($array1, $array2);
print_r($result);
輸出為:
Array
(
[0] => orange
[1] => banana
[2] => grape
)
程式碼示例 2:
$array1 = array("a" => "red", "b" => "green");
$array2 = array("a" => "blue", "b" => "yellow");
$result = array_replace($array1, $array2);
print_r($result);
輸出為:
Array
(
[a] => blue
[b] => yellow
)
程式碼示例 3:
$array1 = array("a" => "red", "b" => "green");
$array2 = array("b" => "blue", "c" => "yellow");
$result = array_replace($array1, $array2);
print_r($result);
輸出為:
Array
(
[a] => red
[b] => blue
[c] => yellow
)
以上示例展示了 array_replace() 函式的用法及示例。