ArrayIterator::ksort
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
ArrayIterator::ksort
Референца за `arrayiterator.ksort.php` со подобрена типографија и навигација.
ArrayIterator::ksort
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
ArrayIterator::ksort — Сортирај ги записите по клуч
= NULL
Ги сортира записите по нивните клучови.
Забелешка:
Ако два члена се споредат како еднакви, тие го задржуваат својот оригинален редослед. Пред PHP 8.0.0, нивниот релативен редослед во сортираната низа беше недефиниран.
Параметри
flags-
Опционалниот втор параметар
flagsможе да се користи за модифицирање на однесувањето на сортирањето користејќи ги овие вредности:Знаменца за тип на сортирање:
-
SORT_REGULAR- спореди ставки нормално; деталите се опишани во оператори за споредба section -
SORT_NUMERIC- спореди ставки нумерички -
SORT_STRING- спореди ставки како низи -
SORT_LOCALE_STRING- спореди ставки како низи, врз основа на тековниот локал. Користи го локалот, кој може да се промени со користење на setlocale() -
SORT_NATURAL- спореди ставки како низи користејќи "природно нарачување" како natsort() -
SORT_FLAG_CASE- може да се комбинира (бинарно ИЛИ) соSORT_STRINGorSORT_NATURALза сортирање на низи без разлика на големината на буквите
-
Вратени вредности
Секогаш враќа true.
Види Исто така
- (PHP 5 >= 5.2.0, PHP 7, PHP 8) - Сортирај записи по вредности
- ArrayIterator::ksort() - Сортирај записи природно, нечувствително на големи и мали букви
- ArrayIterator::natcasesort() - Сортирај записи природно
- ArrayIterator::uasort() - Сортирај со кориснички дефинирана функција за споредба и одржувај асоцијација на индекс
- ArrayIterator::natsort() - Сортирај по клучеви користејќи кориснички дефинирана функција за споредба
- ksort() - Сортирај низа по клуч во растечки редослед