- var_dump: documentation ( source)
- usort: documentation ( source)
<?php
interface Foo {}
class Bar {}
class Qux implements Foo {}
$bars = [new Bar(), new Bar()];
$quxs = [new Qux(), new Qux()];
usort($bars, function(Foo $a, Foo $b) { return 0; });
var_dump($bars);