douzai9405 2014-04-08 23:25
浏览 30

用数字键替换命名键

What is the most efficient and concise way to replace named keys with numbered keys in a multidimensional array?

My array:

Array 
(
    [0] => Array 
        (
            [Property] => Brock
            [Meint. Type] => grounds
            [Maint. Task] => plow snow
            [Status] => cancelled
            [Started] =>
            [Completed] =>
            [Comments] =>
        )

    [1] => Array 
        (
            [Property] => Brock
            [Meint. Type] => grounds
            [Maint. Task] => plow snow
            [Status] => pending
            [Started] => 2010-01-16
            [Completed] =>
            [Comments] =>
        )

    [2] => Array
        ( 
            [Property] => Brock
            [Mains. Type] => grounds
            [Maint. Task] => plow snow
            [Status] => complete
            [Started] => 2010-01-16
            [Completed] => 2010-01-16
            [Comments] =>
        )

    [3] => Array 
        (
            [Property] => Brock
            [Mains. Type] => grounds
            [Maint. Task] => plow snow
            [Status] => in progress
            [Started] => 2014-01-16
            [Completed] => 2014-01-16
            [Comments] =>
        )

    [4] => Array

The goal is to replace [Property] with [0], [Maint. Type] with [1] (this should have square brackets around it, they are being automatically removed), [Maint. Task] with [2], [Status] with [3] etc. for each of the sub arrays.

  • 写回答

1条回答 默认 最新

  • dongyimeng3764 2014-04-08 23:27
    关注
    $modified_array = array_map('array_values', $arr);
    

    Explanation: array_map() applies array_values() function to every element from $arr array.

    评论

报告相同问题?

悬赏问题

  • ¥15 在获取boss直聘的聊天的时候只能获取到前40条聊天数据
  • ¥20 关于URL获取的参数,无法执行二选一查询
  • ¥15 液位控制,当液位超过高限时常开触点59闭合,直到液位低于低限时,断开
  • ¥15 marlin编译错误,如何解决?
  • ¥15 有偿四位数,节约算法和扫描算法
  • ¥15 VUE项目怎么运行,系统打不开
  • ¥50 pointpillars等目标检测算法怎么融合注意力机制
  • ¥20 Vs code Mac系统 PHP Debug调试环境配置
  • ¥60 大一项目课,微信小程序
  • ¥15 求视频摘要youtube和ovp数据集