我需要一些PHP代码的帮助。我正在使用左连接从MySQL数据库中检索数据。基于这些记录,我正在创建嵌套数组,我希望这些数组是干净的,例如:
array(
[0] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
),
[1] = array(
[0] = array(
[0] = array(
[0] = array(
etc...
)
)
)
)
)现在我的想法是创建多个数组,然后使用键将它们匹配在一起,例如:
$array1 = array([0] => array(id = 0)); // value =
// match
$array2 = array([0] => array(...)); // key = id = value of the $array1 with key 0这是一个很好的实践吗?或者我应该保留嵌套的数组?
发布于 2011-11-22 12:30:56
在这种情况下,没有什么比得上好的或坏的实践了。这一切都取决于你从数组中做的是什么工作。如果你想一次性访问/遍历代码中的所有数组,那么将它们作为嵌套数组是很好的,但如果你只需要遍历其中的一个或两个,那么我认为你应该让它们成为单独的数组,而不是仅仅为了访问一个或两个而遍历所有的数组。
https://stackoverflow.com/questions/8221499
复制相似问题