查詢

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