函数名: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() 函数的用法及示例。