相关疑难解决方法(0)

基于值(不是数组键)的多维数组唯一

我有一个多维数组,我需要按唯一性排序,因为我有重复的记录,所以我需要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
        )
)
Run Code Online (Sandbox Code Playgroud)

有重复的time_start,他们都是一样的,也levelinput_level但他们没有受到影响,只是如果有匹配time_start它应该删除它,全阵列式处理(数组比你想象的大,但我只贴小数组的例子).应该删除欺骗并返回如下:

Array
(
    [0] => Array
        (
            [id] => 324
            [time_start] => 1301612580 …
Run Code Online (Sandbox Code Playgroud)

php arrays multidimensional-array

3
推荐指数
2
解决办法
2万
查看次数

标签 统计

arrays ×1

multidimensional-array ×1

php ×1