Функция PHP array_multisort ()
примеров
Он возвращает массив в порядке возрастания:
$a=array("Dog","Cat","Horse","Bear","Zebra");
array_multisort($a);
print_r($a);
?>
Запуск экземпляра »
Определение и использование
Функция array_multisort () возвращает отсортированный массив. Вы можете ввести один или несколько массивов. Функция для сортировки массива из первой, а затем и другие массивы, если два или более одного и того же значения, следующий будет сортировать массив.
Примечание: Имя ключа строка будет сохранена, но цифровые клавиши будут повторно индекс, начиная с 0 и увеличивается на 1.
Примечание: Вы можете установить порядок сортировки и сортировки параметров типа после каждого массива.Если он не установлен, каждый массив будет использовать значения параметров по умолчанию.
грамматика
参数 | 描述 |
---|---|
array1 | 必需。规定数组。 |
sorting order | 可选。规定排列顺序。可能的值:
|
sorting type | 可选。规定排序类型。可能的值:
|
array2 | 可选。规定数组。 |
array3 | 可选。规定数组。 |
технические детали
Возвращает: | В случае успеха она возвращает TRUE, в случае неудачи возвращает FALSE. |
---|---|
Версия PHP: | 4 + |
Журнал обновления: | Сортировка Тип SORT_NATURAL и SORT_FLAG_CASE нового в PHP 5.4 в. Тип сортировки SORT_LOCALE_STRING нового в PHP 5.3 в. |
Другие примеры
Пример 1
Он возвращает массив в порядке возрастания:
$a1=array("Dog","Cat");
$a2=array("Fido","Missy");
array_multisort($a1,$a2);
print_r($a1);
print_r($a2);
?>
Запуск экземпляра »
Пример 2
Когда эти два значения такого же рода, как:
$a1=array("Dog","Dog","Cat");
$a2=array("Pluto","Fido","Missy");
array_multisort($a1,$a2);
print_r($a1);
print_r($a2);
?>
Запуск экземпляра »
Пример 3
Параметр Сортировка:
$a1=array("Dog","Dog","Cat");
$a2=array("Pluto","Fido","Missy");
array_multisort($a1,SORT_ASC,$a2,SORT_DESC);
print_r($a1);
print_r($a2);
?>
Запуск экземпляра »
Пример 4
Слияние двух массивов, в соответствии с цифрами в порядке убывания:
$a1=array(1,30,15,7,25);
$a2=array(4,30,20,41,66);
$num=array_merge($a1,$a2);
array_multisort($num,SORT_DESC,SORT_NUMERIC);
print_r($num);
?>
Запуск экземпляра »
Полный PHP массив Ссылка