Getting the array index in a foreach loop
因此,我可能会完全过度地为自己解释这个问题,但我正在尝试获取多维数组中数组的索引。
希望展示它更有意义。
1 2 3 4 5 6 7 8 9 10 11
| Array
(
[1234] => Array
(
[Name ] => Test
)
[5435] => Array
(
[Name ] => Test
)
) |
我有一个大数组,其中有不同的数字作为索引,我需要对它们进行foreach,但我需要那个索引号。(12345435)
有什么简单的方法吗?
- 选择12345435的标准是什么?
- 来吧。它在手册的最上面部分!前臂
- 很高兴你找到了StackOverflow,Scott,你确实写了一个正式的好问题。但实际上,这是你可以在谷歌、这里或php.net上快速搜索到的东西。
- 老实说,我知道怎么做($arr是$key=>val),但我完全把情况弄得过于复杂了,一点也不想,现在觉得自己像个白痴。
是的,有。
1 2 3 4
| foreach ($arr as $key=>$val)
{
//do stuff
} |
你需要的钥匙是$key。
- 好吧,是的,我是个白痴!:(谢谢!
- 随时乐意为您效劳!