최신 웹 개발 튜토리얼
 

PHP number_format() Function

<PHP 문자열 참조

형식 번호 :

<?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 문자열 참조