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

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

QA

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

답변 3

본문

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

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


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

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

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

이 질문에 댓글 쓰기 :

답변 3

$aaaa="1,234원";

echo (int)$aaaa;

>>> 1


$aaaa="1,234";

echo (int)$aaaa;

>>> 1234


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

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

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

(int)$변수명

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

답변을 작성하시기 전에 로그인 해주세요.
QA 내용 검색
질문등록
전체 123,951
© SIRSOFT
현재 페이지 제일 처음으로