Php 当我不知道键名时,如何打印关联数组的元素

Php 当我不知道键名时,如何打印关联数组的元素,php,arrays,Php,Arrays,这个数组是生成的,我希望能够在不知道名称的情况下以某种方式获取父密钥,因为我不会。 所以我想要的值是每个数组组的父数组,它是zbench1,zbench2。。等等 此数组已附加到变量,我尝试打印$myelements[0],但它给出了偏移量错误 Array ( [zbench] => Array ( [0] => editor-style.css [1] => images [2]

这个数组是生成的,我希望能够在不知道名称的情况下以某种方式获取父密钥,因为我不会。 所以我想要的值是每个数组组的父数组,它是zbench1,zbench2。。等等

此数组已附加到变量,我尝试打印$myelements[0],但它给出了偏移量错误

Array
(
    [zbench] => Array
        (
            [0] => editor-style.css
            [1] => images
            [2] => pagenavi-css.css
            [3] => screenshot.png
            [4] => style.css
        )

    [zbench1] => Array
        (
            [0] => editor-style.css
            [1] => images
            [2] => pagenavi-css.css
            [3] => screenshot.png
            [4] => style.css
        )

    [zbench2] => Array
        (
            [0] => editor-style.css
            [1] => images
            [2] => pagenavi-css.css
            [3] => screenshot.png
            [4] => style.css
        )

    [zbench3] => Array
        (
            [0] => editor-style.css
            [1] => images
            [2] => pagenavi-css.css
            [3] => screenshot.png
            [4] => style.css
        )

)

您可以使用获取值

或者,如果您在变量中有键,但事先不知道它是什么:

$array[$variable_holding_key]
或者,如果您只想知道钥匙是什么,但不一定要全部使用:

array_keys($array)

根据定义,只能通过包含数组中的键访问内部数组-您必须知道使用哪个父键访问相应的子数组。除了具有稍微不同的父键之外,这些子数组之间是否存在差异

可以通过array_keys获取数组中的所有键,array_keys将键作为另一个数组中的值返回。或者您可以使用foreach$your_数组作为$key=>$val来迭代数组中的每个元素,同时获取其关联的键

current可以工作,它返回光标指向的内容

$element[关键$element]

数组\u移位,但这将删除最后一项


array\u keys将返回所有数组keys array\u keys刚打印出的数组我也尝试了array\u keys array\u keys$myvar@萨门布。你为什么要这么做?
array_keys($array)