我只需要遍历关联数组的键。Php - 通过关联数组键循环的最快方法
这种语法是最快捷的方法吗?
foreach (arr as $key => $value) {
我不打算使用$value
在所有。
所有我需要的是$key
...
我只需要遍历关联数组的键。Php - 通过关联数组键循环的最快方法
这种语法是最快捷的方法吗?
foreach (arr as $key => $value) {
我不打算使用$value
在所有。
所有我需要的是$key
...
如果您使用类似PHP Mess Detector的工具对该代码运行静态分析,它会报告您有一个未使用的变量。
如果所有你想要的都是钥匙,那么使用array_keys()
来获得钥匙,然后通过它们循环。
foreach (array_keys($arr) as $key) {
是的,还有其他的方式,但更“复杂”。你的方式是最快最简单的一种。
arra_walk和array_walk递归? – Thamilan
@Thamilan不是最快捷的方式,它需要更多的行来执行与foreach相同的操作(arr as $ key => $ value).....' – matiaslauriti