首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >多维数组与多维数组

多维数组与多维数组
EN

Stack Overflow用户
提问于 2011-11-22 11:09:36
回答 1查看 1.3K关注 0票数 15

我需要一些PHP代码的帮助。我正在使用左连接从MySQL数据库中检索数据。基于这些记录,我正在创建嵌套数组,我希望这些数组是干净的,例如:

代码语言:javascript
复制
array(
 [0] = array(
  [0] = array(
   [0] = array(
    [0] = array(
      etc...
    )
   )
  ),
 [1] = array(
  [0] = array(
   [0] = array(
    [0] = array(
     etc...
    )
   )
  )
 )
)

现在我的想法是创建多个数组,然后使用键将它们匹配在一起,例如:

代码语言:javascript
复制
$array1 = array([0] => array(id = 0)); // value = 
// match
$array2 = array([0] => array(...));  // key = id = value of the $array1 with key 0

这是一个很好的实践吗?或者我应该保留嵌套的数组?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-22 12:30:56

在这种情况下,没有什么比得上好的或坏的实践了。这一切都取决于你从数组中做的是什么工作。如果你想一次性访问/遍历代码中的所有数组,那么将它们作为嵌套数组是很好的,但如果你只需要遍历其中的一个或两个,那么我认为你应该让它们成为单独的数组,而不是仅仅为了访问一个或两个而遍历所有的数组。

票数 15
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8221499

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档