小编Dan*_*ish的帖子

php仅对内部数组进行递归键重命名

我需要在这里重新定位我的内部子键,内部深度未知.原始数组是通过id和parent_id关系创建的父子多维数组.这是一个数组的例子


$testArray = array (
    "name" => "Test name",
    "someValue1" => 834.69,
    "someMoreValue" => 33.4,
    "someCode" => 6668,
    "child" => array
        (
            array
                (
                    "name" => "Some name",
                    "someValue1" => 471.05,
                    "someMoreValue" => 18.84,
                    "someCode" => 7064,
                    "child" => array
                        (
                            array
                                (
                                    "name" => "Yet another name",
                                    "someValue1" => 438.62,
                                    "someMoreValue" => 17.56,
                                    "someCode" => 7065
                                ),
                            array
                                (
                                    "name" => "Da name",
                                    "someValue1" => 4444,
                                    "someMoreValue" => 44,
                                    "someCode" => 7044
                                )
                        )
                ),
                array
                    (
                        "name" => …
Run Code Online (Sandbox Code Playgroud)

php arrays recursion multidimensional-array

5
推荐指数
1
解决办法
54
查看次数

标签 统计

arrays ×1

multidimensional-array ×1

php ×1

recursion ×1