10월 22일 서버 점검 안내 (00:00~06:00)
탈

숫자사이에 3자리마다 콤마 붙이는 함수.

<?php
numberform("100000000000000000000000"); //
function numberform($str){
$strlens = strlen($str);
for($i=0;$i<=$strlens;$i++){
if(($strlens-$i)%3 == 0 and $i != 0 and $strlens != $i) echo ",";
echo $str[$i];
}
// echo "Won"; //단위표시.
}
?>

직접 고안해서 만들었습니다. 이상한거 있으면 말씀해주시고 더좋은방법 있으면 가르쳐주세요~
|

댓글 5개

저렇게 큰 숫자가 사용될 일이 없을테니
그냥 echo number_format("100000000000000"); 하면 됩니다
echo number_format("100000000000000"); 함수가 있었군요. ㅎㄷ 감사합니다. 많이배웁니다.
추가적으로 소수점을 붙일려면 echo number_format("10000", 2); 이렇게 하시면
10,000.00 이렇게 나온답니다 .
햐 옛날 생각 나네요.
저도 옛날에 number_format 함수 존재를 몰라서 직접 몰라서 썼었습니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누보드4와 관련된 팁을 여러분들과 함께 공유하세요. 나누면 즐거움이 커집니다.

+
제목 글쓴이 날짜 조회
13-03-29 조회 5,736
13-03-27 조회 1.4만
13-03-27 조회 5,470
13-03-27 조회 6,618
13-03-20 조회 4,793
13-03-19 조회 5,319
13-03-19 조회 5,843
13-03-17 조회 5,408
13-03-14 조회 8,683
13-03-13 조회 5,445
13-03-13 조회 4,845
13-03-12 조회 4,052
13-03-12 조회 6,716
13-03-11 조회 3,731
13-03-09 조회 4,961
13-03-09 조회 6,040
13-03-07 조회 6,989
13-03-06 조회 1.9만
13-03-06 조회 5,619
13-03-05 조회 5,580