- array_map: documentation ( source)
- print_r: documentation ( source)
- array_unique: documentation ( source)
<?php
$obj1 = (object) "hello1";
$obj1->gg = 'world1';
$obj2 = (object) "hello2";
$obj2->gg = 'world1';
$obj3 = (object) "hello3";
$obj3->gg = 'world3';
$arr = array();
$arr[0] = $obj1;
$arr[1] = $obj2;
$arr[2] = $obj3;
$arr = array_map("unserialize", array_unique(array_map("serialize", (array) $arr)));
print_r($arr);