English | 简体中文 | 繁體中文
查询

Locale::canonicalize()函数—用法及示例

「 将给定的区域设置标识符规范化为正规形式 」


函数名称:Locale::canonicalize()

适用版本:PHP 5 >= 5.3.0, PHP 7

函数说明:Locale::canonicalize()函数用于将给定的区域设置标识符规范化为正规形式。它会将区域设置标识符转换为小写,并且将语言和地区代码之间的下划线替换为连字符。

语法:string Locale::canonicalize(string $locale)

参数:

  • $locale:要规范化的区域设置标识符。

返回值:返回规范化后的区域设置标识符,如果无法规范化则返回false。

示例:

$locale = "en_US";
$canonicalized = Locale::canonicalize($locale);
echo $canonicalized;

输出:

en-us

在上面的示例中,我们将区域设置标识符"en_US"作为参数传递给Locale::canonicalize()函数。函数会将其规范化为小写形式"en-us"并返回。

补充纠错
上一个函数: Locale::composeLocale()函数
下一个函数: Locale::acceptFromHttp()函数
热门PHP函数
分享链接