
Intl::createConverter 인스턴스를 초기화 할 때, 속성에 대한 정보를 설정하는 방법은 다음과 같습니다.
UConverter::__construct 메서드는 두 개의 인자를 받습니다. 첫 번째 인자는 'source' 속성, 두 번째 인자는 'target' 속성입니다.
예를 들어, `$uc = new UConverter('en', 'ko');` 이라면, 'en'은 원본 언어 코드를 의미하고, 'ko'는 목적 언어 코드를 의미합니다.
언어 코드는 ISO 639-1 표준을 따릅니다. 예를 들어, 'en'은 영어를 의미하고, 'ko'는 한국어를 의미합니다.
속성은 다음과 같습니다.
- source: 원본 언어 코드
- target: 목적 언어 코드
- locale: 지역 설정 (선택 사항)
- variant: 변형 설정 (선택 사항)
예를 들어, `$uc = new UConverter('en_US', 'ko_KR', 'en_US.UTF-8', 'traditional');` 이라면, 'en_US'은 원본 언어 코드와 지역 설정을 의미하고, 'ko_KR'은 목적 언어 코드와 지역 설정을 의미합니다. 'en_US.UTF-8'은 지역 설정의 인코딩을 의미하고, 'traditional'은 변형 설정을 의미합니다.
Intl extension의 언어 코드와 지역 설정은 다음과 같습니다.
- 언어 코드: ISO 639-1 표준 (예: 'en', 'ko', 'fr', etc.)
- 지역 설정: ISO 3166-1 표준 (예: 'US', 'KR', 'FR', etc.)
- 인코딩: UTF-8, UTF-16, etc.
Intl extension의 언어 코드와 지역 설정은 다음과 같이 사용할 수 있습니다.
- 언어 코드: 'en', 'ko', 'fr', etc.
- 지역 설정: 'US', 'KR', 'FR', etc.
- 인코딩: 'UTF-8', 'UTF-16', etc.
Intl extension의 언어 코드와 지역 설정은 다음과 같이 설정할 수 있습니다.
- 언어 코드: Intl::createConverter('en', 'ko');
- 지역 설정: Intl::createConverter('en_US', 'ko_KR');
- 인코딩: Intl::createConverter('en_US.UTF-8', 'ko_KR.UTF-8');
Intl extension의 언어 코드와 지역 설정은 다음과 같이 사용할 수 있습니다.
- 언어 코드: $uc = new UConverter('en', 'ko');
- 지역 설정: $uc = new UConverter('en_US', 'ko_KR');
- 인코딩: $uc = new UConverter('en_US.UTF-8', 'ko_KR.UTF-8');
2025-04-22 09:59