PHP rename the keys of an array

前端 未结 4 1425
无人及你
无人及你 2021-01-12 15:36

How can I rename keys in an array?

Start with this array named $start_array,

[0] => 
      [date] => 2012-05-01
      [revenue] => 100
[1]          


        
4条回答
  •  情书的邮戳
    2021-01-12 16:37

    You could use array_combine.

    $new_arr = array_map(function ($val) {
      return array_combine(array('x', 'y'), $val);
    }, $arr);
    

    The working demo.

    Or just ues a loop:

    foreach ($arr as &$el) {
      $el = array_combine(array('x', 'y'), $el);
    }
    

提交回复
热议问题