숫자를 일상적으로 사용하는 과정에서 숫자를 특정 형식으로 표시해야 하는 몇 가지 특별한 시나리오가 항상 있습니다. 이 문서에서는 주로 number_format ()
함수를 사용하여 천 단위 구분 기호로 숫자를 표시하는 방법을 설명합니다.
1.number_format () 구문
number_format( float $number , int $decimals = 0 , string $dec_point = "." , string $thousands_sep = "," )
$number: 서식을 지정할 숫자
$decimals: 유지할 소수점 이하 자릿수
$dec_point: 지정할 문자 소수점 표시
$thousands_sep: 천 단위 구분 기호로 표시되는 문자 지정
반환 값: 서식 지정 후의 숫자.
PS: 참고
첫 번째 매개변수만 제공할 경우 숫자의 소수 부분이 제거되고, 기본적으로 영어 ","로 구분됩니다.
두 개의 매개변수가 제공되면 number는 $decimals 값의 소수점 이하 자릿수를 유지합니다.
4개의 매개변수가 제공되면 number는 $decimals 길이의 소수 부분을 유지합니다. 소수점은 $ dec_point로 대체되고 천 단위 구분 기호는 $thousands_sep로 대체됩니다.
2. 사용 예:
매개변수가 하나뿐입니다.
<?php $number = 12399.563; //只有一个参数 $number1 = number_format($number); echo "$number1"."<br>"; // 12,400
매개변수가 2개입니다.
<?php $number2 =number_format($number,2); echo "$number2"."<br>"; // 12,399.56 ?>
매개변수가 4개입니다.
<?php $number = 12348.56789; $number3 = number_format($number, 2, ',', ' '); echo "$number3"."<br>"; // 12 348,57 ?>
추천: 《2021 PHP 인터뷰 질문 요약( 컬렉션 )》 《php 비디오 튜토리얼》
위 내용은 PHP에서 천 단위 구분 기호로 숫자 형식을 지정하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!