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: 천단위 표시를 위한 문자 (기본값: ',')

  1. <?php   
  2.     $number = 1234.56;   
  3.   
  4.     // english notation (default)   
  5.     $english_format_number = number_format($number);   
  6.     // 1,235   
  7.   
  8.     // French notation   
  9.     $nombre_format_francais = number_format($number, 2, ','' ');   
  10.     // 1 234,56   
  11.   
  12.     $number = 1234.5678;   
  13.   
  14.     // english notation without thousands separator   
  15.     $english_format_number = number_format($number, 2, '.''');   
  16.     // 1234.57   
  17. ?>  
블로그 이미지

스마트전

,