复制数组并使用空值保持键的最佳方法是什么

And*_*res 2 php arrays

在PHP中,复制数组并保持键为空值的最佳方法是什么?

array1 = array("apple" => "green", "banana" => "yellow);
Run Code Online (Sandbox Code Playgroud)

我想将array1复制到array2并只保留键...

array2 = array("apple" => "", "banana" => "");
Run Code Online (Sandbox Code Playgroud)

ken*_*ytm 9

return array_fill_keys(array_keys($array1), "");
Run Code Online (Sandbox Code Playgroud)

(运行示例:http://www.ideone.com/SuMt2)