Php - 循环关联数组键的最快方法

时间:2016-06-23 00:50:58

标签: php arrays loops

我只需要遍历关联数组的键。

这种语法是最快捷的方式吗?

foreach (arr as $key => $value) {

我根本不会使用$value

我需要的只是$key ...

2 个答案:

答案 0 :(得分:3)

是的,还有其他方法,但更多"复杂"。你的方式是最快最容易的方式。

答案 1 :(得分:3)

如果使用类似PHP Mess Detector之类的工具对该代码运行静态分析,它将报告您有一个未使用的变量。

如果您只想要密钥,请使用array_keys()获取密钥,然后循环访问它们。

foreach (array_keys($arr) as $key) {