3v4l.org

run code in 300+ PHP versions simultaneously
<?php $foo = [ 'A Place', 'B Place', 'ZZZ Place', 'Åland Islands', -2, -1, 1, 2, 0, array(), array('test'), 'access_module_a1', 'access_module_a2', ]; //natcasesort($foo); echo "\nNatural order sorting (case-insensitive)\n"; //print_r($foo); echo strcmp('Åland Islands', '1'); function sortByKeyString($a, $b, $key) { $a_title = (is_array($a) && isset($a[$key])) ? $a[$key] : ''; $b_title = (is_array($b) && isset($b[$key])) ? $b[$key] : ''; strnatcasecmp($a_title, $b_title); }

preferences:
46.83 ms | 402 KiB | 5 Q