PHP 주요레퍼런스/문자열 처리 함수

number_format

웹 개발자의 비상 2011. 8. 3. 00:15
string number_format(float number [, int decimals [, string dec_point, string thousands_sep]])
변환 가능한 모든 특수문자를 html 엔티티로 변환한다.

number를 천 단위마다 콤마로 구분하여 반환한다.
decimal를 지정하면 소숫점이하 decimal 자리까지 출력한다.

한편 dec_point를 지정하면 소숫점 구분자인 '.'대신 dec_point로 나타내고 tousands_sep을 지정하면 천단위 구분자인 ","대신 tousands_sep로 나타낼수 있게 된다.

예제

<?
$num = 1213000;

echo number_format($num) . "<br>"; // 1,213,000
echo number_format($num, 7) . "<br>"; // 1,213,000.000
echo number_format($num, 3, "-", "'") . "<br>"; // 1'213'000-000
echo number_format($num, "", "", ";") . "<br>"; // 1;213;000
?>

728x90

'PHP 주요레퍼런스 > 문자열 처리 함수' 카테고리의 다른 글

fseek  (0) 2011.08.08
basename  (0) 2011.08.08
htmlentities  (0) 2011.08.03
htmlspecialchars  (0) 2011.08.02
crypt  (0) 2011.08.02