PHP Conference Japan 2024

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
9 年前
此方法根据 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