2017-10-20 7 views
0

이 번호는 1003636이고이 형식으로 변환해야합니다. 1.003,636 PHP로 변환하는 방법은 mysql의 행에서 동적으로 오는 숫자입니다.PHP에서 INT 번호 변환

+5

PHP의 [로 number_format()을 (시도 http://php.net/manual/en/function.number-를 format.php) –

답변

1

number_format()을 사용해야하지만, 함수에 마지막 세 숫자가 십진수임을 알리는 방법은 없습니다. 그래서 당신은 1000 첫번째 분할해야하고 기능을 사용

<?php 
$n = 1003636; 
$n /= 1000; 
echo number_format($n, 3, ",", "."); // 1.003,636 - 3 decimals, separate thousands by . and decimals by , 

Demo

0

PHP의 함수는 number_format입니다. http://php.net/manual/en/function.number-format.php

E.G. 특정 매개 변수가 있습니다 당신이 외국 숫자, 예를 들어 다루는 전달할 수, 문서를 체크 아웃 가치가

$number = 1003636; 
echo number_format($number); // This would output 1,003,636 

쉼표 대신에 점과 부사절을 사용합니다.