我有一个显然有索引的数组..我想要将每个数组索引作为我的数组中的值分配..这就是我的数组的样子
Array
(
[0] => Array
(
[id] => 20
[CLASS] => 1234
[REGISTER] => 13
)
[1] => Array
(
[id] => 11
[CLASS] => SEC
[REGISTER] => 3
)
)
我想要的是使用索引并将它们放在REGISTER字段中,就像这样
Array
(
[0] => Array
(
[id] => 20
[CLASS] => 1234
[REGISTER] => 0
)
[1] => Array
(
[id] => 11
[CLASS] => SEC
[REGISTER] => 1
)
)
答案 0 :(得分:0)
只需迭代这个数组:
foreach($a as $k=>$v){
$a[$k]['REGISTER'] = $k;
}
答案 1 :(得分:0)
您可以使用以下代码将您的密钥索引分配给您选择的值。
foreach($arr as $key=>$value):
$arr[$key]['REGISTER'] = $key;
endforeach;
print_r($arr);