鍍金池/ 問(wèn)答/PHP/ 二維數(shù)組中一維的一個(gè) 【鍵】作為二維【鍵的值】如何變換?

二維數(shù)組中一維的一個(gè) 【鍵】作為二維【鍵的值】如何變換?

這是初始數(shù)組:

$arr = array(
        'CC'=>array(
            'recharge_status'=> 1,
            'withdraw_status'=> 1,
            'trade_status'=> 1,
            'withdraw_fee'=> 0.01,
            'precision'=> 7,
        ),
        'DD'=>array(
            'recharge_status'=> 2,
            'withdraw_status'=> 2,
            'trade_status'=> 2,
            'withdraw_fee'=> 0.02,
            'precision'=> 8,
        ),
        'EE'=>array(
            'recharge_status'=> 3,
            'withdraw_status'=> 3,
            'trade_status'=> 3,
            'withdraw_fee'=> 0.03,
            'precision'=> 9,
        ),
    );

期望結(jié)果是:

$newarr = array(
        0=>array(
            'asset_code'=> 'CC',
            'recharge_status'=> 1,
            'withdraw_status'=> 1,
            'trade_status'=> 1,
            'withdraw_fee'=> 0.01,
            'precision'=> 7,
        ),
        1=>array(
            'asset_code'=> 'DD',
            'recharge_status'=> 2,
            'withdraw_status'=> 2,
            'trade_status'=> 2,
            'withdraw_fee'=> 0.02,
            'precision'=> 8,
        ),
        2=>array(
            'asset_code'=> 'EE',
            'recharge_status'=> 3,
            'withdraw_status'=> 3,
            'trade_status'=> 3,
            'withdraw_fee'=> 0.03,
            'precision'=> 9,
        ),
    );



回答
編輯回答
網(wǎng)妓
$arr = array(
  'CC' => array(
    'recharge_status' => 1,
    'withdraw_status' => 1,
    'trade_status' => 1,
    'withdraw_fee' => 0.01,
    'precision' => 7,
  ),
  'DD' => array(
    'recharge_status' => 2,
    'withdraw_status' => 2,
    'trade_status' => 2,
    'withdraw_fee' => 0.02,
    'precision' => 8,
  ),
  'EE' => array(
    'recharge_status' => 3,
    'withdraw_status' => 3,
    'trade_status' => 3,
    'withdraw_fee' => 0.03,
    'precision' => 9,
  ),
);

$result = [];

foreach ($arr as $key => $value) {
  $value['asset_code'] = $key;
  $result[] = $value;
}

print_r($result);
2017年10月15日 02:40