라이브러리
[PHP] NumberFormatter::setPattern - 포매터 패턴 설정
PHP의 NumberFormatter::setPattern
PHP의 `NumberFormatter` 클래스는 숫자를 형식화하는 데 사용됩니다. `setPattern` 메서드는 숫자 형식의 패턴을 설정하는 데 사용됩니다. 이 패턴은 숫자를 형식화할 때 사용됩니다.
# 사용법
`setPattern` 메서드는 `NumberFormatter` 객체에 호출됩니다. 이 메서드는 두 개의 매개변수를 받습니다.
* `pattern` : 숫자 형식의 패턴을 나타내는 문자열입니다.
* `locale` : 지역 설정을 나타내는 문자열입니다. 이 매개변수는 옵션입니다.
# 예제
#hostingforum.kr
php
<?php
// NumberFormatter 객체 생성
$formatter = new NumberFormatter('ko-KR', NumberFormatter::DECIMAL);
// 패턴 설정
$formatter->setPattern(',,,');
// 숫자 형식화
$number = 1234567890;
$formattedNumber = $formatter->format($number);
print($formattedNumber); // 1,234,567,890
?>
# 패턴 설명
* `#` : 숫자를 표시합니다.
* `,` : 천 단위 구분 기호를 표시합니다.
* `.` : 소수점을 표시합니다.
# 지역 설정
지역 설정은 숫자 형식에 영향을 줄 수 있습니다. 예를 들어, 미국에서는 천 단위 구분 기호가 `,` 이지만, 한국에서는 `.` 이라는 지역 설정을 사용할 수 있습니다.
#hostingforum.kr
php
<?php
// NumberFormatter 객체 생성
$formatter = new NumberFormatter('en-US', NumberFormatter::DECIMAL);
// 패턴 설정
$formatter->setPattern(',,,');
// 숫자 형식화
$number = 1234567890;
$formattedNumber = $formatter->format($number);
print($formattedNumber); // 1,234,567,890
?>
# 참고
* `NumberFormatter` 클래스는 PHP 5.3.0 이상에서 사용할 수 있습니다.
* `setPattern` 메서드는 PHP 5.3.0 이상에서 사용할 수 있습니다.
* 숫자 형식의 패턴은 `NumberFormatter` 클래스의 문서에서 자세히 설명되어 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.