- array_unique: documentation ( source)
<?php
class SomeClass {
protected $someProperty;
public function __construct($prop) {
$this->someProperty = $prop;
}
public function getSomeProperty() {
return $this->someProperty;
}
}
$arr = array();
$someObject = new SomeClass(3);
$arr[] = $someObject;
$arr[] = $someObject;
$someOtherObject = new SomeClass(4);
$arr[] = $someOtherObject;
$arr[] = $someOtherObject;
$arrFiltered = array_unique($arr);