如何在php中获取多维数组中动态的第一个键? [复制]

Posted

技术标签:

【中文标题】如何在php中获取多维数组中动态的第一个键? [复制]【英文标题】:How to get first key that is dynamic in multidimentional array in php? [duplicate] 【发布时间】:2020-11-24 16:50:28 【问题描述】:

我有一个多维数组,我想要第一个键 动态的。我如何在 php 中获得它?

我想在前端显示客户名称。但正如你在第一个看到的 数组中有数字 [12345] => 帐号(动态部分)。所以如果我 想显示客户名称我怎么能用这个动态得到这个 帐号。

Array
   (
     [12345] => Array(
                    ['customername'] => ABC
                    ['customerid'] => 456
                   )
)

【问题讨论】:

这能回答你的问题吗? Get first key in a (possibly) associative array? ... 下次,当您输入问题时,请花点时间阅读主题行下方显示的“类似问题”框。 SO上有很多答案。 如果帐号是整数值,您可能会遇到问题。虽然它很小,但当它达到巨大的价值时,即使数组中有 1 个元素,脚本也会失败并出现“内存不足”错误。 【参考方案1】:

试试Foreach

foreach($array as $value)
   echo $value['customername'].'<br>';
   echo $value['customerid'].'<br>';

【讨论】:

以上是关于如何在php中获取多维数组中动态的第一个键? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

如何使用键在php中获取数组的第一个元素以及如何找到数组的第一个键[重复]

PHP - 在多维数组中查找键

如何在 PHP 中循环遍历多维数组并按名称递归删除键?

如何在 PHP 中展开多维数组(原始键访问路径存储为单个键)?

如何在键具有数组的多维数组中求和所有相同的键值?

使用php从多维数组中获取子数组