improved secondary sort

This commit is contained in:
ljm42 2017-10-24 08:41:31 -07:00 committed by GitHub
parent f5f51bdebe
commit c030c3fa18

View File

@ -240,7 +240,11 @@ if ($_SERVER['REQUEST_METHOD'] === 'GET') {
$order = ( $_GET['order'] ) ? $_GET['order'] : 'ip';
usort($leases,
function ($a, $b) use ($order) {
return strnatcasecmp($a[$order].$a['ip'], $b[$order].$b['ip']);
$cmp = strnatcasecmp($a[$order], $b[$order]);
if ($cmp === 0) {
$cmp = strnatcasecmp($a['ip'], $b['ip']);
}
return $cmp;
}
);