如何从PHP中的对象中删除重复项?

时间:2012-09-28 06:49:08

标签: php

这是示例数组

array(
       0 => blah object
          (
   [bagid] => 12345
   [userid] => 12345,
   and so on and so forth..
        )
    )

这是我在var_dump $ data对象时的输出,如果我循环它 foreach循环,它将打印数据所有者的bagid,userid等.... 现在问题是,我只想显示来自用户的1个独特的bagid ...... 无论用户有多少bagid,这是可行的吗?怎么样?

1 个答案:

答案 0 :(得分:1)

使用array_unique

<?php
$input = array("a" => "green", "red", "b" => "green", "blue", "red");
$result = array_unique($input);
print_r($result);
?>

输出:

Array
(
[a] => green
[0] => red
[1] => blue
)

http://php.net/manual/en/function.array-unique.php