Locale::canonicalize

locale_canonicalize

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

Locale::canonicalize -- locale_canonicalize规范化区域设置字符串

描述

public static Locale::canonicalize(string $locale): ?string

警告

此函数当前未记录;仅提供其参数列表。

参数

locale

返回值

规范化的区域设置字符串。

locale 的长度超过 INTL_MAX_LOCALE_LEN 时,返回 null

添加说明

用户贡献说明 1 条说明

4
jerome at chaman dot ca
8 年前
此方法根据 ICU 标准执行级别 1 和级别 2 规范化。请参阅 http://userguide.icu-project.org/locale#TOC-Canonicalization.

echo \Locale::canonicalize ( 'en-US.utf8' );
// "en_U"
echo \Locale::canonicalize ( 'FR-fr@EURO' );
// "fr_FR@currency=EUR"
echo \Locale::canonicalize ( '' );
// "en_US_POSIX"
To Top