函数名:Collator::__construct()
适用版本:PHP 5 >= 5.3.0, PHP 7
用法:Collator::__construct() 是一个构造函数,用于创建 Collator(排序器)对象的实例。Collator 类提供了一种比较和排序字符串的方法,它基于当前地区设置进行排序。
示例:
// 创建一个默认的 Collator 对象
$collator = new Collator();
// 创建一个特定地区的 Collator 对象(例如,法国的排序器)
$collator = new Collator('fr_FR');
// 创建带有附加排序选项的 Collator 对象
$options = [
Collator::SORT_NORMAL,
Collator::SORT_STRING,
Collator::SORT_NUMERIC
];
$collator = new Collator('en_US', $options);
注意:本构造函数还可以接受一个可选的区域设置参数,用于指定排序器的所使用的地区设置。如果不提供区域设置参数,则会默认使用当前服务器的地区设置。可以使用 Collator::getLocale()
方法获取当前排序器所使用的地区设置。