函数名称: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"并返回。