varchar(255) int 형으로 바꾸어 주려면

varchar(255) int 형으로 바꾸어 주려면

QA

varchar(255) int 형으로 바꾸어 주려면

본문

확장필드를 만들고 난뒤 varchar(255) 해주었는데.

이곳에 숫자를(금액)을 입력하였습니다.


int형으로 바꾸어 주어야 될것 같은데..

현재 데이터가(숫자, 금액 예:1,000 또는 3,000) 들어간 상태에서 바꾸어주어도 되나요??

바꾸려면 어떻게 하면 되나요?

이 질문에 댓글 쓰기 :

답변 3

$aaaa="1,234원";

echo (int)$aaaa;

>>> 1


$aaaa="1,234";

echo (int)$aaaa;

>>> 1234


이렇게 표시됩니다.  저장된 값이  숫자와 , 로만 저장된 상태라면 변경없이 사용하고

그외 한글이 포함되었다면 미리 그 글자를 변경하는 작업을 하는것이 좋겠습니다.

구지 안바꿔도 될듯  싶은데요.

(int)$변수명

intval($변수) 해보시기 바랍니다.

답변을 작성하시기 전에 로그인 해주세요.
전체 762
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT