예
형식 번호 :
<?php
echo number_format("1000000")."<br>";
echo number_format("1000000",2)."<br>";
echo number_format("1000000",2,",",".");
?>
»실행 예 정의 및 사용
number_format() 함수를 그룹화 수천 개의 숫자를 포맷합니다.
Note: 이 기능은 한 개, 두 개, 또는 네 개의 매개 변수 지원 (not three) .
통사론
number_format( number,decimals,decimalpoint,separator )
매개 변수 | 기술 |
---|---|
number | 필요합니다. 수는 포맷합니다. 다른 파라미터가 설정되지 않으면, 수 소수없이 콤마로 포맷한다 (,) 자리수 단락 등. |
decimals | 선택 과목. 얼마나 많은 소수를 지정합니다. 이 매개 변수를 설정하면 숫자는 점으로 포맷됩니다 (.) 소수점으로 |
decimalpoint | 선택 과목. 소수점에 사용하는 것을 문자열 지정 |
separator | 선택 과목. 문자열이 천 단위 구분에 사용할 지정합니다. 세퍼레이터의 첫 문자가 사용된다. 예를 들어, "xxx" 와 동일한 출력을 제공한다 "x" Note: 이 매개 변수가 주어지면, 다른 모든 매개 변수도 필요합니다 |
기술적 세부 사항
반환 값 : | 포맷 된 수를 반환 |
---|---|
PHP 버전 : | 4+ |
변경 내역 : | PHP 5.4,이 함수는 파라미터 decimalpoint 세퍼레이터의 여러 바이트를 지원한다. 각 세퍼레이터의 첫번째 바이트는 이전 버전에 사용 하였다. |
더 예
예 1
당신은 가격을 반환하려면 : 하나 개의 매개 변수 수를 (그것이 소수없이 포맷됩니다) 반올림됩니다. 두 매개 변수는 원하는 결과를 제공해야합니다 :
<?php
$num = 1999.9;
$formattedNum = number_format($num)."<br>";
echo $formattedNum;
$formattedNum = number_format($num, 2);
echo
$formattedNum;
?>
»실행 예 <PHP 문자열 참조