将数组索引[0]更改为[some-name] PHP

Pra*_*dan 0 php arrays

请看下面的数组..

Array 
( 
  [0] => Array 
  ( 
    [fee_id] => 15 
    [fee_amount] => 308.5 
    [year] => 2009 
  ) 

  [1] => Array 
  ( 
    [fee_id] => 14 
    [fee_amount] => 308.5 
    [year] => 2009 
  ) 

)
Run Code Online (Sandbox Code Playgroud)

我需要像这样的输出,

    Array 
    ( 
     [rfp] => Array 
      ( 
        [fee_id] => 15 
        [fee_amount] => 308.5 
        [year] => 2009 
      ) 

     [user] => Array 
      ( 
       [fee_id] => 14 
       [fee_amount] => 308.5 
       [year] => 2009 
      ) 

    )
Run Code Online (Sandbox Code Playgroud)

有没有可能做到这一点..?我在多维数组中读取了这个PHP重命名数组键

但它解释了重命名数组键,但我需要在我的实时应用程序中实现它.

请帮我..

Ste*_*eve 6

只需使用数据构建一个新数组:

$newArray=[
    'rfp'=>$oldArray[0],
    'user'=>$oldArray[1]
];
Run Code Online (Sandbox Code Playgroud)

如果你真的需要,你可以覆盖旧变量来保存新数组:

$oldArray = $newArray;
Run Code Online (Sandbox Code Playgroud)