在多维数组PHP命名数组键 [英] PHP rename array keys in multidimensional array
本文介绍了在多维数组PHP命名数组键的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在一个阵列,如下面的人,我怎么可能重命名fee_id到身份证?
阵列
(
[0] =>排列
(
[fee_id] => 15
[FEE_AMOUNT] => 308.5
[同期] => 2009年
) [1] =>排列
(
[fee_id] => 14
[FEE_AMOUNT] => 308.5
[同期] => 2009年 ))
解决方案
的foreach($数组为k $ => $ V)
{
$阵列[$ k]的['身份证'] = $阵列[$ k]的['fee_id'];
未设置($数组[$ k]的['fee_id']);
}
这应该工作
In an array such as the one below, how could I rename "fee_id" to "id"?
Array
(
[0] => Array
(
[fee_id] => 15
[fee_amount] => 308.5
[year] => 2009
)
[1] => Array
(
[fee_id] => 14
[fee_amount] => 308.5
[year] => 2009
)
)
解决方案
foreach ( $array as $k=>$v )
{
$array[$k] ['id'] = $array[$k] ['fee_id'];
unset($array[$k]['fee_id']);
}
This should work
这篇关于在多维数组PHP命名数组键的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文