我有这个数组:
array(
0 => array("name", "address", "city"),
1=> array( "anoop", "palasis", "Indore"),
2=> array( "ravinder", "annapurna", "Indore")
)
我想用这种方式制作这个数组:
array(
0 => array("name" = >"anoop" , "address" = >"palasia", "city" = >"Indore"),
1 => array("name" = >"ravinder" , "address" = >"annapurna", "city" = >"Indore")
)
最佳答案
现代的方式是:
$data = array_column($data, 'value', 'key');
在你的情况下:
$data = array_column($data, 1, 0);
关于php - 如何将数组转换为键值对数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9343713/