php8.5
Home/ Manual/ intl / intllistformatter/ IntlListFormatter::__construct

IntlListFormatter::__construct

PHP function Edit on GitHub ✎

Creates a new IntlListFormatter instance

Description

IntlListFormatter::__construct(string $locale, int $type = IntlListFormatter::TYPE_AND, int $width = IntlListFormatter::WIDTH_WIDE)

Creates a new IntlListFormatter instance for the given locale.

Parameters

locale

The locale to use for formatting.

type

The list type. One of the IntlListFormatter::TYPE_* constants: IntlListFormatter::TYPE_AND, IntlListFormatter::TYPE_OR, or IntlListFormatter::TYPE_UNITS.

width

The list width. One of the IntlListFormatter::WIDTH_* constants: IntlListFormatter::WIDTH_WIDE, IntlListFormatter::WIDTH_SHORT, or IntlListFormatter::WIDTH_NARROW.

Errors/Exceptions

Throws an IntlException if the formatter cannot be created (e.g. invalid locale or ICU version is below 67).

Changelog

VersionDescription
8.5.0The class was added.

See Also

  • IntlListFormatter::format

Source: reference/intl/intllistformatter/construct.xml · from the official PHP manual (php/doc-en)