3v4l.org

run code in 300+ PHP versions simultaneously
<?php $foo = ["a", "B", "æ", "Æ", "c", "A", "b", "C", "1"]; usort($foo, function($a, $b) { return [mb_strtoupper($a), $a] <=> [mb_strtoupper($b), $b]; }); var_export($foo);

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
147.63 ms | 2267 KiB | 11 Q