krsort
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
krsort
Референца за `function.krsort.php` со подобрена типографија и навигација.
krsort
(PHP 4, PHP 5, PHP 7, PHP 8)
krsort — Сортирај низа по клуч во опаѓачки редослед
= NULL
Сортира array на место по клуч во опаѓачки редослед.
Забелешка:
Ако два члена се споредат како еднакви, тие го задржуваат својот оригинален редослед. Пред PHP 8.0.0, нивниот релативен редослед во сортираната низа беше недефиниран.
Забелешка:
Ги ресетира внатрешниот покажувач на низата на првиот елемент.
Параметри
array-
Влезната низа.
flags-
Опционалниот втор параметар
flagsможе да се користи за модифицирање на однесувањето на сортирањето користејќи ги овие вредности:Знаменца за тип на сортирање:
-
SORT_REGULAR- спореди ставки нормално; деталите се опишани во оператори за споредба section -
SORT_NUMERIC- спореди ставки нумерички -
SORT_STRING- спореди ставки како низи -
SORT_LOCALE_STRING- спореди ставки како низи, врз основа на тековниот локал. Користи го локалот, кој може да се промени со користење на setlocale() -
SORT_NATURAL- спореди ставки како низи користејќи "природно нарачување" како natsort() -
SORT_FLAG_CASE- може да се комбинира (бинарно ИЛИ) соSORT_STRINGorSORT_NATURALза сортирање на низи без разлика на големината на буквите
-
Вратени вредности
Секогаш враќа true.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.2.0 |
Типот на враќање е true сега; претходно, беше bool.
|
| 8.2.0 |
на место по клуч во растечки редослед.
SORT_REGULAR Оваа функција сега прави нумеричка споредба на низи под
|
Примери
Пример #1 krsort() example
<?php
$fruits = array("d"=>"lemon", "a"=>"orange", "b"=>"banana", "c"=>"apple");
krsort($fruits);
foreach ($fruits as $key => $val) {
echo "$key = $val\n";
}
?>Пример #1 Пример што покажува затворачка ознака што го опфаќа последниот нов ред
d = lemon c = apple b = banana a = orange
Види Исто така
- sort() - Сортирај низа во растечки редослед
- ksort() - Сортирај низа по клуч во растечки редослед
- На споредба на функции за сортирање на списоци