라이브러리

[PHP] NumberFormatter::getAttribute - 속성 가져오기




NumberFormatter::getAttribute


PHP의 `NumberFormatter` 클래스는 국제화와 지역화에 사용되는 클래스입니다. 이 클래스는 숫자를 형식화하는 데 사용되며, 지역별로 숫자의 형식이 다를 수 있습니다. `NumberFormatter::getAttribute` 메서드는 지정된 속성을 가져오는 데 사용됩니다.

# 사용법


`NumberFormatter::getAttribute` 메서드는 두 개의 매개변수를 받습니다. 첫 번째 매개변수는 속성의 이름이며, 두 번째 매개변수는 속성의 값을 가져올 때 사용할 기본값입니다.

# 예제


#hostingforum.kr
php

// NumberFormatter 인스턴스 생성

$formatter = new NumberFormatter('ko_KR', NumberFormatter::DECIMAL);



// 속성 가져오기

$attribute = $formatter->getAttribute(NumberFormatter::DECIMAL_SEPARATOR);



// 결과 출력

echo "Decimal Separator: $attribute
";



// 속성 가져오기 (기본값 사용)

$attribute = $formatter->getAttribute(NumberFormatter::DECIMAL_SEPARATOR, '.');



// 결과 출력

echo "Decimal Separator (Default): $attribute
";



# 속성 목록


`NumberFormatter` 클래스에서 사용할 수 있는 속성은 다음과 같습니다.

* `DECIMAL_SEPARATOR`: 소수점 구분자
* `GROUPING_SEPARATOR`: 그룹화 구분자
* `GROUPING_SIZE`: 그룹화 크기
* `MAX_INTEGER_DIGITS`: 최대 정수 자리 수
* `MAX_FRACTION_DIGITS`: 최대 소수 자리 수
* `MIN_FRACTION_DIGITS`: 최소 소수 자리 수
* `CURRENCY_SYMBOL`: 통화 기호
* `INT_CURRENCY_SYMBOL`: 정수 통화 기호
* `FRACTION_CURRENCY_SYMBOL`: 소수 통화 기호
* `PATTERNS`: 패턴

# 참고


`NumberFormatter` 클래스는 국제화와 지역화에 사용되는 클래스입니다. 이 클래스를 사용할 때는 지역별로 숫자의 형식이 다를 수 있으므로, 사용할 지역을 지정할 때 주의해야 합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 371 페이지

검색

게시물 검색