Я не могу получить array_multisort для
работать с более чем 2 массивами, так
может быть, я неправильно понимаю
Терминология, когда они говорят, что это может
работать с «несколькими» массивами. Спасибо!
Я думаю, они имеют в виду, что он может использоваться для сортировки более двух массивов, но остальные массивы будут отсортированы на основе первого.
Например, выполнение этого кода
$a1 = array(12, 23, 34, 45, 45, 34);
$a2 = array(234, 56, 243, 456, 34, 346);
$a3 = array(654, 56, 8, 12, 56, 90);
array_multisort($a1, $a2, $a3);
вы получите отсортированные массивы, как если бы они были определены как
$a1 = array(12, 23, 34, 34, 45, 45);
$a3 = array(654, 56, 8, 90, 56, 12);