我在PHP中有一个像这样的数组:
$arr=["abc","def","ghi"];
我想稍后将其转换为带键的数组,如下所示:
$arr=["first" => "abc", "second" => "def", "third" => "ghi"];
如何轻松将第一个数组转换为第二个?换句话说,如何将键添加到数字数组?
非常感谢。
答案 0 :(得分:4)
使用array_combine
将一个数组用于键,将另一个数组用于值:
$arr = ["abc", "def", "ghi"];
$keys = ["first", "second", "third"];
$arr = array_combine($keys, $arr);
答案 1 :(得分:3)