修改多维数组键名



我已经有了以下数组;

Array
(
[0] => Array
    (
        [id] => 1
        [name] => Categorie 1
    )
[1] => Array
    (
        [id] => 2
        [name] => Categorie 2
    )
[2] => Array
    (
        [id] => 3
        [name] => Categorie 3
    )
)

我想要得到的是这个(对于CodeIgniter中的选择下拉表单)

 array(
     '1'  => 'Categorie 1',
     '2'    => 'Categorie 2',
     '3'   => 'Categorie 3'
 );

我一直在搜索这个剩下的2个小时,但仍然不知道什么是正确的标题

$newArray();
foreach ($oldArray as $k => $v) {
    $newArray[$v['id']] = $v['name'];
}

您可以使用$oldArray as $v或使用其他名称作为键

相关内容

  • 没有找到相关文章

最新更新