Collator::sort
collator_sort
(PHP 5 >= 5.3.0, PHP 7, PHP 8, PECL intl >= 1.0.0)
Collator::sort -- collator_sort — Сортує масив із використанням зазначеного засобу сортування
Опис
Об'єктно-орієнтований стиль
public Collator::sort(array &$array, int $flags = Collator::SORT_REGULAR): bool
Процедурний стиль
collator_sort(Collator $object, array &$array, int $flags = Collator::SORT_REGULAR): bool
Функція сортує масив відповідно до поточних правил локалі.
Еквівалентна стандартній функції PHP sort()
Список параметрів
object
Об'єкт Collator
array
Array of strings to sort.
flags
Необов'язковий тип сортування, один із таких:
-
**
Collator::SORT_REGULAR
**- порівнює елементи як завжди (не змінюючи тип) -
**
Collator::SORT_NUMERIC
**- порівнює елементи, як числа -
**
Collator::SORT_STRING
**- Порівнює елементи, як рядки
Тип сортування за промовчанням - Collator::SORT_REGULAR
. Він також використовується, якщо вказано неприпустиме значення flags
Значення, що повертаються
Повертає true
у разі успішного виконання або **false
**в случае возникновения ошибки.
Приклади
Приклад #1 Приклад використання collator_sort()****
Loading...
Результат виконання наведеного прикладу:
array (
0 => 'at',
1 => 'às',
2 => 'as',
)array (
0 => 'as',
1 => 'às',
2 => 'at',
)
Дивіться також
- Константи Collator
- collator_asort() - Сортує масив із збереженням асоціації індексу
- collator_sort_with_sort_keys() - Сортує масив з використанням зазначеного Collator та ключів сортування