number_format" 함수는 PHP에서 숫자 형식에 천단위(세자리)로 ","를 넣기 위해서 가장 많이 사용되는 함수이다.
"number_format"의 함수 형식은 아래와 같다.
string number_format ( float $number [, int $decimals = 0 ] )
or
string number_format ( float $number , int $decimals = 0 , string $dec_point = '.' , string $thousands_sep = ',' )
파라미터는 아래와 같다.
$number: 숫자 형식으로 만들기 위한 값
$decimals: 출력할 소수 자리수 (기본값: 0)
$dec_point: 소수점을 표시할 문자 (기본값: '.')
$thousands_sep: 천단위 표시를 위한 문자 (기본값: ',')
- <?php
- $number = 1234.56;
- // english notation (default)
- $english_format_number = number_format($number);
- // 1,235
- // French notation
- $nombre_format_francais = number_format($number, 2, ',', ' ');
- // 1 234,56
- $number = 1234.5678;
- // english notation without thousands separator
- $english_format_number = number_format($number, 2, '.', '');
- // 1234.57
- ?>