【发布时间】:2014-01-17 20:13:26
【问题描述】:
我有一个 MySQL 查询,它将整个 MySQL 数据库的结果放入一个名为 $parents 的 php 数组中
然后我有一个 foreach 函数循环,显示该数组的结果
功能:
function subtree($id, $parents) {
if (isset($parents[$id]))
foreach ($parents[$id] as $child)
{
subtree($child, $parents);
}
}
我需要对这个函数的数组结果进行排序,
或将结果放入new_sub_array 然后对其进行排序并显示结果
有什么方法可以修改函数来做我需要的吗?
【问题讨论】:
-
在数据库查询中排序..
-
我需要从数组而不是查询中排序
-
是的,有很多方法。
-
@chx,那么您对如何做多种方式的想法在哪里?
标签: php mysql arrays sorting foreach