number_format() 함수를 사용하면 된다.
<?php
$number = 1234567.123;
echo number_format($number); // 1,234,567
echo number_format($number, 2); // 1,234,567.12
echo number_format($number, 2, ".", ",");
// 1,234,567.12
?>
첫 번째 파라미터는 처리할 숫자.
옵션 – 두 번째 파라미터는 표시할 소수점 자리수.(한자리 아래에서 반올림한다)
옵션 – 세 번째 파라미터는 소수점 표시 문자. 기본은 “.”
옵션 – 네 번째 파라미터는 천의 자리를 표시할 문자. 기본은 “,”
어떤 국가들은 자리수 표시를 공백 빈칸으로도 사용하고, 또 다른 국가들의 경우는 “.”, “,” 를 반대로 사용하기도 한다.
따라서 국가별 처리를 할 때는 localconv() 를 이용해서 자동화 해 줄 수 있다.
'프로그래밍' 카테고리의 다른 글
nginx 에서 masscan, badbot block 하기 (0) | 2019.11.07 |
---|---|
Redis 패스워드 설정 (0) | 2019.11.05 |
<BR> <BR /> <BR/> 차이 (0) | 2019.11.05 |
PHP include 와 require 차이 (0) | 2019.11.05 |
PHP 배열을 문자열로 쉽게 만들기 (0) | 2019.11.01 |