<?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