3v4l.org

run code in 300+ PHP versions simultaneously
<?php $itemList = array( array(0), array(1), array(0,1), array(0,1,2,3,4), array(new stdClass), array(new stdClass, new stdClass), array(new stdClass, new stdClass, new stdClass) ); function doCompare($a, $b) { echo 'A: '; var_dump($a); echo 'B: '; var_dump($b); return $a === $b; }; foreach ($itemList as $item) { echo 'Comparing: '; var_dump($item); var_dump(array_udiff($item, $item, 'doCompare')); echo PHP_EOL.PHP_EOL.PHP_EOL; }

preferences:
48.55 ms | 402 KiB | 5 Q