컴퓨터 / Computer

php 에서 number_format, filter_var 사용하기

0_fivEmSUN_cafc0046fceae53820e6e11ed19a3a0d3034ec3c.jpg 


 

보통 천 단위로 , 를 입력해서 화폐 단위를 표시하는데, 아래와 같이 한다.

 

 

$money = 1000000; 

$money1 = number_format ( $money );

echo money1;

 

 

결과값은 아래와 같다.

 

 1,000,000

 

그런데 number_format으로 바뀐 값으로 계산을 하면 오류가 난다. 이때에는 filter_var 를 이용하여 원래 값으로 환원을 한다.

 

형태는 다음 두 가지 중 하나를 쓰면 된다.

 filter_var($formatted_nubmer, FILTER_SANITIZE_NUMBER_INT) 

 

혹은

 filter_var($formatted_nubmer, 519) 

 

 

사용 예시.

 $money = number_format ( 1000000 );

 echo $money;

 $money1 = filter_var( $money, 519 );

 echo money1;

 

 

첫번째 값은 1,000,000 으로 나올 것이고 두번째 값은 1000000 으로 나올 것이다.

 

Comments

피에르가르뎅)리브라 만년필(PC3400FP 블루)
칠성상회
연습전용 펜돌리기 스피닝 젤리펜
칠성상회
세일 다름 플랫폼 마그네틱 차량용 거치대
칠성상회
반자동 주차금지대 주차방지대 주차금지 표지판 스텐
칠성상회