查詢

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函式
分享連結