函式名稱:Locale::getScript()
函式描述:Locale::getScript() 函式用於獲取給定區域設定的指令碼。
適用版本:PHP 5 >= 5.3.0, PHP 7
語法:public static string|null Locale::getScript(string $locale)
引數:
- $locale:一個代表區域設定的字串。
返回值:
- 如果成功,返回一個代表給定區域設定的指令碼的字串。
- 如果沒有找到指令碼,則返回 null。
示例:
// 示例1: 獲取區域設定的指令碼
$locale = 'en_US';
$script = Locale::getScript($locale);
echo "指令碼: " . $script; // 輸出: 指令碼: Latn
// 示例2: 獲取不存在的指令碼
$locale = 'zh_CN';
$script = Locale::getScript($locale);
if ($script === null) {
echo "找不到指令碼";
} else {
echo "指令碼: " . $script;
}
注意事項:
- 如果傳遞給函式的區域設定字串無效,函式將返回 null。
- 該函式對於支援Unicode Technical Standard #35的區域設定有效。
- 該函式是靜態的,可以直接透過類名呼叫。
- 該函式在PHP 5.3.0及以上版本以及PHP 7中可用。