(PHP 4, PHP 5)
sort — Сортира масив
Тази функция сортира масив. След като функцията завърши работа, елементите му ще бъдат подредени от най-малкия към най-големия.
Входният масив.
Незадължителният втори параметър sort_flags може да бъде използван за промяна на поведението на сортирането посредством следните стойности:
Флагове за типа на сортирането:
Връща TRUE при успех или FALSE при неуспех.
Версия | Описание |
---|---|
4.0.0 | Добавен е параметърът sort_flags . |
Example #1 Пример за sort()
<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
Примерът по-горе ще изведе:
fruits[0] = apple fruits[1] = banana fruits[2] = lemon fruits[3] = orange
Имената на плодовете са сортирани в азбучен ред.
Забележка: Тази функция задава нови ключове за елементите на array . Тя няма просто да преподреди ключовете, а ще премахне всички съществуващи ключове, които са били присвоени.
Забележка: Също като повечето функции на PHP за сортиране, sort() използва реализация на алгоритъма » Бързо сортиране.
Внимавайте, когато сортирате масиви със смесени типове на стойностите, тъй като функция sort() може да изведе непредвидими резултати.