在PHP中,array_merge()
函数用于合并两个或多个数组。当数组中包含空值(例如null
)时,array_merge()
会将其保留在合并后的数组中。
下面是一个例子,展示了如何使用array_merge()
处理空值:
"red", 2, 4); $array2 = array("a", "b", null, "color" => "green", "shape" => "trapezoid", 4); $result = array_merge($array1, $array2); print_r($result); ?>
输出结果:
Array ( [color] => green [0] => 2 [1] => 4 [2] => a [3] => b [null] => null [shape] => trapezoid [4] => 4 )
可以看到,array_merge()
保留了数组中的空值(null
)。