Collator::__construct
(PHP 5 >= 5.3.0, PECL intl >= 1.0.0)
Collator::__construct — Create a collator
Описание
Collator::__construct
( string $locale
)
Список параметров
-
locale
-
The locale whose collation rules should be used. Special values for
locales can be passed in - if null is passed for the locale, the
default locale collation rules will be used. If empty string ("") or
"root" are passed, UCA rules will be used.
The Locale attribute is typically the most important attribute for
correct sorting and matching, according to the user expectations in
different countries and regions. The default
» UCA
ordering will only sort a few languages such as Dutch and Portuguese
correctly ("correctly" meaning according to the normal expectations for
users of the languages). Otherwise, you need to supply the locale to
UCA in order to properly collate text for a given language. Thus a
locale needs to be supplied so as to choose a collator that is
correctly tailored for that locale. The choice of a locale will
automatically preset the values for all of the attributes to something
that is reasonable for that locale. Thus most of the time the other
attributes do not need to be explicitly set. In some cases, the choice
of locale will make a difference in string comparison performance
and/or sort key length.
Возвращаемые значения
Returns Collator instance.
Примеры
Пример #1 Collator::__construct() example
<?php
$coll = new Collator( 'en_CA' );
?>