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

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

「 返回指定语言标识符的可读名称 」


函数名称:Locale::getDisplayLanguage()

函数描述:Locale::getDisplayLanguage() 函数返回指定语言标识符的可读名称。

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

语法:string Locale::getDisplayLanguage ( string $locale [, string $in_locale = null ] )

参数:

  • $locale:要获取可读语言名称的语言标识符。
  • $in_locale(可选):指定在哪个语言环境下返回结果。

返回值:返回指定语言标识符的可读名称,如果找不到匹配的语言名称,则返回语言标识符本身。

示例:

// 示例1:获取默认语言环境下的语言名称
$language = Locale::getDisplayLanguage('en_US');
echo $language; // 输出:English

// 示例2:获取指定语言环境下的语言名称
$language = Locale::getDisplayLanguage('fr_FR', 'en_US');
echo $language; // 输出:French

解释: 在示例1中,我们使用 en_US 作为语言标识符,通过 Locale::getDisplayLanguage() 函数获取默认语言环境下的语言名称,即英语。函数返回结果为 "English"。

在示例2中,我们使用 fr_FR 作为语言标识符,同时指定 en_US 作为语言环境,通过 Locale::getDisplayLanguage() 函数获取指定语言环境下的语言名称,即法语。函数返回结果为 "French"。

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