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',
)

Дивіться також