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

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

「 获取指定语言环境的所有变体 」


函数名称:Locale::getAllVariants()

函数描述:Locale::getAllVariants() 函数用于获取指定语言环境的所有变体。

参数:

返回值:

  • 一个包含所有变体的数组。如果没有找到任何变体,则返回一个空数组。

使用版本:该函数在PHP版本5.3.0及以上可用。

示例:

// 示例一:
$locale = 'en_US';
$variants = Locale::getAllVariants($locale);
print_r($variants);
// 输出:Array ( )

// 示例二:
$locale = 'zh_CN';
$variants = Locale::getAllVariants($locale);
print_r($variants);
// 输出:Array ( )

// 示例三:
$locale = 'de_DE@collation=phonebook';
$variants = Locale::getAllVariants($locale);
print_r($variants);
// 输出:Array ( [0] => collation=phonebook )

在示例一中,我们使用了一个英文语言环境 'en_US',由于英文没有任何变体,所以返回的是一个空数组。

在示例二中,我们使用了一个中文语言环境 'zh_CN',同样地,中文也没有任何变体,所以返回的也是一个空数组。

在示例三中,我们使用了一个德文语言环境 'de_DE@collation=phonebook',它包含了一个变体 'collation=phonebook'。因此,返回的数组中包含了这个变体。

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