在PHP中从多维数组中删除键

在PHP中从多维数组中删除键,php,arrays,function,multidimensional-array,associative-array,Php,Arrays,Function,Multidimensional Array,Associative Array,您好,我将为多级类别菜单制作树形数组,我已从以下链接找到解决方案: 但我的问题是,我得到的数组输出是FORMAT-1,在上面给定的链接中,源数组的输出是FORMAT-2 那么你能帮我把我的数组从格式-1转换成格式-2 格式-1 Array ( [0] => Array ( [category_id] => 11 [category_name] => Accessories [par

您好,我将为多级类别菜单制作树形数组,我已从以下链接找到解决方案:

但我的问题是,我得到的数组输出是FORMAT-1,在上面给定的链接中,源数组的输出是FORMAT-2

那么你能帮我把我的数组从格式-1转换成格式-2

格式-1

Array
(
    [0] => Array
        (
            [category_id] => 11
            [category_name] => Accessories
            [parent_category_id] => 1
        )

    [1] => Array
        (
            [category_id] => 12
            [category_name] => Keyrings
            [parent_category_id] => 1
        )

    [2] => Array
        (
            [category_id] => 13
            [category_name] => Photo Frames/Photo Albums
            [parent_category_id] => 1
        )

)  
格式-2(我希望输出如下)

提前感谢您的帮助,非常感谢

两个阵列更像是相同的。。 Format-1外观<代码>打印($yourarray)版本

格式2看起来像
var\u导出($yourray)版本


您需要查看调试器函数
print_r()
var_dump()
var_export()

如果您的目的是调试,您可以使用
var_dump()

数组1有什么问题吗?这些是同一数组的略有不同的表示形式。这里没什么不对的,你能再解释一下吗?由于这两种格式相同,您真正的问题是什么?请检查解决方案函数“buildTree”中的stackoverflow应答链接,如format-2所示。有其他选择吗?我做了,但您可以检查stackoverflow应答链接,然后您可以发现函数“buildTree”需要数组参数,如格式2所示。还有其他选择吗?
Array(
        Array(
                'category_id' => 11
                'category_name' => 'Accessories'
                'parent_category_id' => 1
            ),

        Array(
                'category_id' => 12
                'category_name' => 'Keyrings'
                'parent_category_id' => 1
            ),

        Array(
                'category_id' => 13
                'category_name' => 'Photo Frames/Photo Albums'
                'parent_category_id' => 1
            )

    );