PHP 8.6.0 Beta 1 is available for testing

Класс IntlListFormatter

(No version information available, might only be in Git)

Введение

Класс форматирует списки с учётом языковых и региональных правил пунктуации и упорядочивания элементов. Для работы класса требуется библиотека ICU 67 или новее.

Обзор класса

class IntlListFormatter {
/* Константы */
public const int TYPE_AND;
public const int TYPE_OR;
public const int TYPE_UNITS;
public const int WIDTH_WIDE;
public const int WIDTH_SHORT;
public const int WIDTH_NARROW;
/* Методы */
public function format(array $list): string|false
}

Предопределённые константы

IntlListFormatter::TYPE_AND
Форматирует список с учётом правил конъюнкции: "A, B, and C".
IntlListFormatter::TYPE_OR
Форматирует список с учётом правил дизъюнкции: "A, B, or C".
IntlListFormatter::TYPE_UNITS
Форматирует список составных единиц измерения: "3 ft, 7 in".
IntlListFormatter::WIDTH_WIDE
Наиболее широкий и многословный формат списка, часто с полным написанием союзов.
IntlListFormatter::WIDTH_SHORT
Краткий формат списка, часто с аббревиатурами.
IntlListFormatter::WIDTH_NARROW
Предельно узкий формат списка с минимумом пунктуации.

Список изменений

Версия Описание
8.5.0 Добавили класс.

Содержание

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top