正常数组和关联数组之间的分离

时间:2011-01-25 10:28:41

标签: php arrays key

我有一个树处理函数,它返回例如这样的数据:

Array
(
[0] => Array
    (
        [efw] => Array
            (
                [0] => ewe
                [sdfe] => Array
                    (
                        [dfe] => Array
                            (
                                [fef] => value
                            )

                        [wefwf] => Array
                            (
                                [0] => qefq
                                [1] => efew
                            )

                    )

            )

我希望数据看起来像

                        [wefwf] => Array
                            (
                                qefq
                                efew
                            )

而不是

                        [wefwf] => Array
                            (
                                [0] => qefq
                                [1] => efew
                            )

所以我可以建议数组中的值是一个key =>值或只有值,它附加了代理键(键可能是0,1 ......就像代理键一样,这就是为什么我不能这样做的问题建议处理后这是一个预定义的密钥或代理)

有什么建议吗?我只能想到物体。也许来自SPL的对象可以做到这一点吗?

或者更简单的解决方案是使用此功能:

  

键可以是整数,也可以是   串。如果一把钥匙是标准   表示整数,它会   被解释为这样(即“8”将   被解释为8,而“08”将被解释为   被解释为“08”)

并将数字预定义键保存为前导零的字符串,代理键是整数吗?

大声笑,我想我会使用这个解决方案,但回答赞赏

0 个答案:

没有答案