某些阵列我有多维数组是返回从表中的信息名为“用户”的查询。在我的代码的另一部分,我需要获得只有一个特定用户的记录,我想要使用我上面提到的数组。这类型的:充分利用多维数组
Q
充分利用多维数组
0
A
回答
-1
IMO使用循环(毋宁说的foreach)将让您更容易引用您需要的变量(通过对循环变量来查找相应的行阵列中)
HTH,
大卫
+0
一个foreach是一个循环,和foreach中有一个索引,以及。在跳到结尾之前请阅读php.net/foreach。 – Churk 2012-04-04 11:29:39
0
$main = // your array
foreach ($main as $index => $sub) {
foreach ($sub as $subIndex => $item) {
if ($item['id'] == xxx) {
return $main[$index][$subIndex];
}
}
}
1
这可能是你在找什么:
$row = NULL;
foreach ($parent as $key => $child)
{
if (1 == $child['id'])
{
$row = $child; break;
}
}
if (isset($row))
{
// Stuff to do with the chosen row
}
相关问题
- 1. 充分利用对象数组的MongoDB
- 2. 填充多维数组
- 3. PHP - 填充多维数组
- 4. 填充Java多维数组
- 5. Python:填充多维数组
- 6. 使用数据填充多维数组
- 7. 充分利用
- 8. 充分利用数据库
- 9. 充分利用数据库
- 10. 使用Rand()填充多维数组
- 11. 使用流填充多维数组
- 12. php多维数组分组
- 13. 充分利用ISingleResult
- 14. 充分利用XML
- 15. 充分利用summernote
- 16. memcached可以充分利用多核?
- 17. 分裂多维数组
- 18. 分割多维数组两
- 19. 多维数组分配
- 20. 划分多维数组
- 21. 拆分多维数组
- 22. 分裂多维数组
- 23. 拆分多维JavaScript数组
- 24. 空当前充满多维数组
- 25. 填充一个多维数组
- 26. 努力填充多维数组
- 27. 在JavaScript中填充多维数组
- 28. 填充多维数组中的间隙
- 29. 填充通过Ajax多维数组
- 30. 拆分多维数组的子数组
小号orry,但我很努力去理解你想达到的目标。你介意再说一遍吗? – 2012-04-04 11:26:09
很难理解你真正想要什么。请拿出一些更多的解释 – srbhbarot 2012-04-04 11:38:09
我们有多个$键=> $值,其中的$值是数组wtith他们每个人的包含元素的关键 - “身份证”。我需要用它一定的“ID”来提取子阵列。它们对每个记录都是独一无二的 – Leron 2012-04-04 11:42:38