라이브러리

[PHP] NumberFormatter::getSymbol - 심볼 값 가져오기




NumberFormatter::getSymbol() 메서드

PHP의 `NumberFormatter` 클래스는 숫자를 포맷하는 데 사용되는 클래스입니다. `getSymbol()` 메서드는 특정 지역의 숫자 포맷을 나타내는 기호를 반환합니다.

기호 종류

`getSymbol()` 메서드는 다음과 같은 기호를 반환할 수 있습니다.

* `DECIMAL_SEPARATOR` : 소수점 기호
* `GROUPING_SEPARATOR` : 그룹화 기호 (예: `,` 또는 `.`)
* `MONDECIMALPOINTS` : 소수점 기호 (국가별로 다를 수 있음)
* `MONEXCEPTIONS` : 예외 기호 (예: `Infinity` 또는 `NaN`)
* `MONGROUP` : 그룹화 기호 (국가별로 다를 수 있음)
* `MONGROUPING` : 그룹화 기호 (국가별로 다를 수 있음)
* `MONGROUPSEPARATOR` : 그룹화 기호 (국가별로 다를 수 있음)
* `MONGROUPSIZE` : 그룹화 크기 (국가별로 다를 수 있음)
* `MONGROUPSEPARATOR` : 그룹화 기호 (국가별로 다를 수 있음)
* `PERCENT` : 백분율 기호
* `ZERO_DIGIT` : 0의 기호
* `MINUS_SIGN` : 음수 기호
* `PLUS_SIGN` : 양수 기호
* `EXPONENT_SEPARATOR` : 지수 기호 (예: `e` 또는 `×`)
* `EXPONENT_SIGN` : 지수 기호 (예: `+` 또는 `-`)
* `PERMILL` : 백분율 기호 (국가별로 다를 수 있음)

예제

다음 예제에서는 `getSymbol()` 메서드를 사용하여 다양한 기호를 반환하는 방법을 보여줍니다.

#hostingforum.kr
php

$formatter = new NumberFormatter('ko_KR'); // 한국어



// DECIMAL_SEPARATOR (소수점 기호)

echo $formatter->getSymbol(NumberFormatter::DECIMAL_SEPARATOR) . "
"; // .



// GROUPING_SEPARATOR (그룹화 기호)

echo $formatter->getSymbol(NumberFormatter::GROUPING_SEPARATOR) . "
"; // ,



// MONDECIMALPOINTS (소수점 기호)

echo $formatter->getSymbol(NumberFormatter::MONDECIMALPOINTS) . "
"; // .



// PERCENT (백분율 기호)

echo $formatter->getSymbol(NumberFormatter::PERCENT) . "
"; // %



// ZERO_DIGIT (0의 기호)

echo $formatter->getSymbol(NumberFormatter::ZERO_DIGIT) . "
"; // 0



// MINUS_SIGN (음수 기호)

echo $formatter->getSymbol(NumberFormatter::MINUS_SIGN) . "
"; // -



// PLUS_SIGN (양수 기호)

echo $formatter->getSymbol(NumberFormatter::PLUS_SIGN) . "
"; // +



// EXPONENT_SEPARATOR (지수 기호)

echo $formatter->getSymbol(NumberFormatter::EXPONENT_SEPARATOR) . "
"; // ×



// EXPONENT_SIGN (지수 기호)

echo $formatter->getSymbol(NumberFormatter::EXPONENT_SIGN) . "
"; // +



이 예제에서는 `NumberFormatter` 클래스의 `getSymbol()` 메서드를 사용하여 다양한 기호를 반환하는 방법을 보여줍니다. 기호는 국가별로 다를 수 있으므로, `NumberFormatter` 클래스의 생성자에 국가 코드를 지정하여 기호를 반환할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색