【发布时间】:2019-11-04 16:57:46
【问题描述】:
我需要测试是否存在特定的键/值,然后返回该键/值所属的数组索引,而不必遍历数组的每个元素和/或级别。这可能吗?
[0:
{ regional:
[ 0 :
{
ID: 1000
someInfoA : valueA
someInfoB : valueB
}
]
[ 1 :
{
ID: 1001
someInfoA : valueA
someInfoB : valueB
}
]
[ 2 :
{
ID: 1002
someInfoA : valueA
someInfoB : valueB
}
]
[ 3 :
{
ID: 1003
someInfoA : valueA
someInfoB : valueB
}
]
}
{ national :
[ ... ]
[ ... ]
}
]
在这个数据示例中,我需要查看ID: 1002 是否存在,如果存在,则返回数组索引:[2],如果不存在则返回false。我已经看到了各种确定键/值是否存在的方法,但我还没有看到用于返回它所属的数组索引的非循环方法。
【问题讨论】:
标签: php object multidimensional-array