개발자의 끄적끄적

[php] number_format 사용법 및 예제 본문

개발/php

[php] number_format 사용법 및 예제

효벨 2021. 5. 1. 01:00
728x90
반응형

[php] number_format 사용법 및 예제

 

 

php 에서

 

소수점 자리를 표현하고 싶을때,

 

number_format 를 사용합니다.

 

그때,

 

숫자의 자릿수가 많을때

 

옵션을 주지 않으면 자동으로 3자리마다 콤마가 찍히게 됩니다.

 

그걸 방지하는 방법입니다.

 

$num = 1234.123;
echo number_format ($num, 2, '.', '');

 

우선 위 처럼

 

1234.123 이라는 값을 가진 $num 이라는 변수가 있다고 가정하고,

 

이걸 number_format 로 변환하여 출력하는데

 

첫번째 파라미터는 변환할 숫자

두번째 파라미터는 표시할 소수점 자리수

세번째 파라미터는 소수점을 표시하는 기호

네번째 파라미터는 천단위마다 표시되는 기호

 

입력하시면 됩니다.

 

저는 소수점 2번째까지 표시하기위해서 2를 입력하고

소수점 표시기호는 . 으로 표기하고

천단위 콤마는 표시하지 않기위해서 빈값으로 넣었습니다.

 

출력된 결과는 아래와 같습니다.

 

result = 1234.12

 

엄청 간단한 사용법이지만,

 

잘 사용하지 않아서 저도 잘 몰랐던 부분인데,

 

알고나니 사용할 부분이 상당히 많더라구요!

 

참고들 하세요!

반응형
Comments