Как отсортировать массив по длине строки, а затем по значению в PHP?

В настоящее время у меня есть сортировка массива по длине строки. Но когда длины строк равны, как сортировать по значению?

В качестве примера мой текущий код:

$array = array("A","BC","AA","C","BB", "B");

function lensort($a,$b){
    return strlen($a)-strlen($b);
}

usort($array,'lensort');

print_r($array);

Выходы:

Array
(
    [0] => C
    [1] => A
    [2] => B
    [3] => BB
    [4] => AA
    [5] => BC
)

Но я'Мне бы хотелось отсортировать по следующему:

Array
(
    [0] => A
    [1] => B
    [2] => C
    [3] => AA
    [4] => BB
    [5] => BC
)

Ответы на вопрос(1)

Ваш ответ на вопрос