Изменения в новых версиях / PHP 7.0

// *** before: ***
function compareOld($a, $b) {
    if ($a == $b) {
        return 0;
    }
    return $a < $b ? -1 : 1;
}

$items = [312];
usort($items, 'compareOld');

// *** in version 7.0: ***
$items = [312];
usort($items, function ($a, $b) {
    return $a <=> $b;
});

var_dump($items); // [1, 2, 3]
echo 1 <=2' '2 <=2' '3 <=2// -1 0 1