【发布时间】:2011-08-28 18:24:38
【问题描述】:
我有一个多维数组,我需要对它进行唯一性排序,因为我有重复的记录,所以我需要array_unique 来遍历数组并按值删除重复项,例如
Array
(
[0] => Array
(
[id] => 324
[time_start] => 1301612580
[level] => 0.002
[input_level] => 0.002
)
[1] => Array
(
[id] => 325
[time_start] => 1301612580
[level] => 0.002
[input_level] => 0.002
)
[2] => Array
(
[id] => 326
[time_start] => 1301612580
[level] => 0.002
[input_level] => 0.002
)
)
有重复的time_start,它们都一样,还有level和input_level,但它们不会受到影响,只有当有匹配的time_start时才应该删除它并处理整个数组(数组比你想象的要大,但我只是发布了一个数组的小例子)。应该删除欺骗并像这样返回:
Array
(
[0] => Array
(
[id] => 324
[time_start] => 1301612580
[level] => 0.002
[input_level] => 0.002
)
)
我发现没有用的问题:
【问题讨论】:
标签: php arrays multidimensional-array