컴퓨터 / 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

지앤제이 하복 브라운 양쪽 두줄 주름 치마 (강일고
3W 엔리치 풋 트리트먼트 100ml 수분충전 청결유지
쿨티 남성 V넥 여름 무지 아이스 반팔 티셔츠 KK855
국산 정장양말 무압박 다이아 중목 남자 10켤레
(SM)미용이발기 바버101 교체날
오젬 갤럭시탭S8 프로텍션 핸드스트랩 케이스
타이탄풀커버필름2매 갤럭시S23울트라 SM-S918N
갤럭시A15 A156L 카드수납 스트랩 목걸이 케이스
오공 마루커버시트(화이트) WT90 장판보수 테잎형
계양 곰팡이제거 (박사500ml)x(5개)곰팡이제거제
칼라나무목판액자(블루)
이케아 GLASIG글라시그 미니양초홀더 유리5x5cm 5개입
LX-291 타이머 쿠킹 요리 주방 조리타이머
요거트볼 아이크스림 그릇 아포가토 용기 컵 디저트볼
밀크소다 암바사 345ml 24캔
코카콜라 업소용 500ml 24PET

바르네 풀테이프 리필 BGT-0180R 12개 MB O
칠성상회
칠성당 연벼루3호 (135x225)
칠성상회

맨위로↑