- var_dump: documentation ( source)
- array_udiff: documentation ( source)
<?php
$array = array(new stdClass, new stdClass, new stdClass);
for ($i = 0; $i < 3; $i++) {
for ($j = 0; $j <= $i; $j++) {
$x = $array[$i];
$y = $array[$j];
if ($x < $y) print("$i<$j ");
if ($x > $y) print("$i>$j ");
if ($x == $y) print("$i===$j ");
print(" ");
}
print("\n");
}
var_dump(array_udiff());
print("\n");
$array[0]->a = 10;
$array[1]->a = 30;
$array[2]->a = 20;
for ($i = 0; $i < 3; $i++) {
for ($j = 0; $j <= $i; $j++) {
$x = $array[$i];
$y = $array[$j];
if ($x < $y) print("$i<$j ");
if ($x > $y) print("$i>$j ");
if ($x == $y) print("$i===$j ");
print(" ");
}
print("\n");
}