函式名稱: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"並返回。