라이브러리
[PHP] NumberFormatter::getLocale - 포매터 로캘 가져오기
PHP의 NumberFormatter 클래스는 숫자를 형식화하는 데 사용되는 클래스입니다. Locale은 지역 설정을 의미하며, 각 지역의 숫자 형식이 다를 수 있습니다. 예를 들어, 미국에서는 ','를 천의 단위로 사용하지만, 한국에서는 '.'을 사용합니다.
NumberFormatter::getLocale 메서드
NumberFormatter::getLocale 메서드는 현재 지역 설정을 반환합니다. 이 메서드는 지역 설정을 변경할 때 사용할 수 있습니다.
예제
#hostingforum.kr
php
// 현재 지역 설정을 가져와서 출력합니다.
$formatter = new NumberFormatter('ko_KR');
echo $formatter->getLocale(); // ko_KR
// 지역 설정을 변경하고, 새로운 지역 설정을 가져와서 출력합니다.
$formatter->setLocale('en_US');
echo $formatter->getLocale(); // en_US
지역 설정 목록
PHP에서 지원하는 지역 설정 목록은 다음과 같습니다.
- `ko_KR` : 한국
- `en_US` : 미국
- `ja_JP` : 일본
- `zh_CN` : 중국
- `fr_FR` : 프랑스
- `de_DE` : 독일
- `es_ES` : 스페인
- `it_IT` : 이탈리아
- `pt_PT` : 포르투갈
숫자 형식화 예제
#hostingforum.kr
php
// 지역 설정을 변경하고, 숫자를 형식화합니다.
$formatter = new NumberFormatter('ko_KR');
$number = 1234567.89;
echo $formatter->format($number); // 1,234,567.89
// 지역 설정을 변경하고, 숫자를 형식화합니다.
$formatter->setLocale('en_US');
echo $formatter->format($number); // 1,234,567.89
정리
NumberFormatter::getLocale 메서드는 현재 지역 설정을 반환합니다. 지역 설정을 변경할 때 사용할 수 있습니다. 또한, 숫자를 형식화할 때 지역 설정을 사용할 수 있습니다. PHP에서 지원하는 지역 설정 목록은 위에서 설명한 목록입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.