
Locale::getScript 함수는 언어 코드에서 스크립트를 식별하는 데 사용됩니다. 이 함수의 인자로 언어 코드를 입력하면, 해당 언어 코드가 지원되는 경우 스크립트를 반환합니다.
예를 들어, 'ko'라는 언어 코드를 입력했을 때 스크립트는 'Hans'입니다. 'Hans'는 한글의 스크립트를 나타냅니다.
지원되는 언어 코드는 ISO 639-1 언어 코드로, 총 136개 언어 코드가 지원됩니다. 지원되지 않는 언어 코드를 입력했을 때는 NULL을 반환합니다.
Locale::getScript 함수를 사용하여 스크립트를 식별하는 데 발생할 수 있는 오류는 다음과 같습니다.
- 지원되지 않는 언어 코드를 입력했을 때 NULL을 반환합니다.
- 언어 코드가 NULL일 때 NULL을 반환합니다.
- 언어 코드가 비어 있을 때 NULL을 반환합니다.
오류를 처리하기 위해 try-catch 블록을 사용할 수 있습니다.
#hostingforum.kr
php
try {
$script = Locale::getScript('ko');
if ($script === NULL) {
echo "지원되지 않는 언어 코드입니다.";
} else {
echo "스크립트: $script";
}
} catch (Exception $e) {
echo "오류 발생: " . $e->getMessage();
}
2025-06-06 20:28