【发布时间】:2018-09-22 01:07:00
【问题描述】:
这是我正在使用的嵌套数组的示例。代表位置的“键”是 720 和 715。嵌套数组值是所述位置的服务。
从值可以看出,有些是重复的,有些是唯一的。我希望能够获取单个值或数组,例如 4512、1110、685,然后查找相关键。
所以 4512 将返回 720。
到目前为止完成的是: 1)生成我认为是格式正确的数组 2) 检索嵌套数组中的相交值
问题总结: 如何从其中一个值中获取密钥。很抱歉,我尝试了 array_search() 没有任何运气。
感谢任何帮助,我仍在学习数组。谢谢。
array(
2
)
{
[720] => array(
4
)
{
[0] => int(4512) [1] => int(1110) [2] => int(1803) [3] => int(669)
}
[715] => array(
3
)
{
[0] => int(1803) [1] => int(685) [2] => int(669)
}
}
【问题讨论】:
-
你有没有试过的代码?
-
应该
669返回720和715还是...? -
抱歉,我的问题有点含糊。在这种情况下,当值对两个数组都是唯一的时,我只会进行键查找。我不会处理大量数据,最多 2-4 个数组。