- var_dump: documentation ( source)
- array_unique: documentation ( source)
<?php
class A { public function __toString() { return '-'; } }
class B {public function __toString() { return '-'; } }
class C {public function __toString() { return '-'; } }
$c = new C;
var_dump(array_unique([$c, new A, new B, $c, new A]));