小编San*_*ash的帖子

根据列值删除数组中的重复项

我需要一些帮助.我有以下数组:

$result = array(
    0 => array('a'=>1,'b'=>'data1'),
    1 => array('a'=>2,'b'=>'data2'),
    2 => array('a'=>1,'b'=>'data3'),
);
Run Code Online (Sandbox Code Playgroud)

我想通过比较列'a'的值来删除重复的行.预期产量应为:

array(
    0 => array('a'=>1,'b'=>'data1'),
    1 => array('a'=>2,'b'=>'data2'),
);
Run Code Online (Sandbox Code Playgroud)

要么:

array(
    1 => array('a'=>2,'b'=>'data2'),
    2 => array('a'=>1,'b'=>'data3'),
);
Run Code Online (Sandbox Code Playgroud)

有一个简单的方法吗?

php arrays

-2
推荐指数
1
解决办法
2697
查看次数

标签 统计

arrays ×1

php ×1