라이브러리

[PHP] NumberFormatter::setSymbol - 심볼 값 설정




NumberFormatter::setSymbol


NumberFormatter::setSymbol은 PHP의 Intl extension에 속하는 함수로, 숫자 형식에 사용되는 기호를 설정하는 데 사용됩니다. 이 함수는 NumberFormatter 객체의 기호를 직접 수정할 수 있게 해주며, 기호를 변경하는 방법은 여러 가지가 있습니다.

사용 방법


NumberFormatter::setSymbol 함수는 다음과 같은 형식으로 사용됩니다.

#hostingforum.kr
php

NumberFormatter::setSymbol($type, $symbol)



- `$type`: 기호를 설정할 타입입니다. 가능한 타입은 다음과 같습니다.
- `minus` : 음수 기호
- `plus` : 양수 기호
- `decimal` : 소수점 기호
- `group` : 그룹 기호 (예: ',' 또는 '.')
- `exponent` : 지수 기호
- `percent` : 백분율 기호
- `infinity` : 무한대 기호
- `nan` : Not a Number 기호
- `$symbol`: 설정할 기호입니다.

예제


아래 예제에서는 NumberFormatter::setSymbol 함수를 사용하여 숫자 형식에 사용되는 기호를 설정하는 방법을 보여줍니다.

#hostingforum.kr
php

// NumberFormatter 객체를 생성합니다.

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



// 기호를 설정합니다.

$nf->setSymbol(NumberFormatter::DECIMAL_SEPARATOR, '.');

$nf->setSymbol(NumberFormatter::GROUPING_SEPARATOR, ',');

$nf->setSymbol(NumberFormatter::MINUS_SIGN, '-');

$nf->setSymbol(NumberFormatter::PLUS_SIGN, '+');



// 숫자를 형식화합니다.

echo $nf->format(12345.6789); // 12,345.6789



참고


- NumberFormatter::setSymbol 함수는 NumberFormatter 객체의 기호를 설정하는 데 사용됩니다.
- 기호를 설정할 타입은 여러 가지가 있습니다.
- 기호를 설정한 후에는 NumberFormatter 객체의 형식화 함수를 사용하여 숫자를 형식화할 수 있습니다.
- NumberFormatter::setSymbol 함수는 Intl extension이 설치되어 있어야 사용할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색