Collator::getLocale

collator_get_locale

(PHP 5 >= 5.3.0,PHP 7,PHP 8,PECL intl >= 1.0.0)

Collator::getLocale -- collator_get_locale获取校对器的区域设置名称

描述

面向对象风格

public Collator::getLocale(int $type): string|false

过程式风格

collator_get_locale(Collator $object, int $type): string|false

获取校对器区域设置名称。

参数

object

Collator 对象。

type

您可以在有效和实际区域设置之间选择(分别为 Locale::VALID_LOCALELocale::ACTUAL_LOCALE)。

返回值

来自校对数据来源的实际区域设置名称。如果校对器是从规则中实例化的或发生了错误,则返回 false

示例

示例 #1 collator_get_locale() 示例

<?php
$coll
= collator_create( 'en_US_California' );
$res_val = collator_get_locale( $coll, Locale::VALID_LOCALE );
$res_act = collator_get_locale( $coll, Locale::ACTUAL_LOCALE );
printf( "Valid locale name: %s\nActual locale name: %s\n",
$res_val, $res_act );
?>

上面的示例将输出

Requested locale name: en_US_California
Valid locale name: en_US
Actual locale name: en

参见

添加笔记

用户贡献笔记

此页面没有用户贡献笔记。
To Top