테스트 사이트 - 개발 중인 베타 버전입니다

String(5,000) 을 int로 형변환했을때 int(5)로 나오는데 해결 방법이 있을까요? 채택완료

코딩어려워요 3년 전 조회 2,121

안녕하세요.

php 2주차 코딩 초보입니다.

포맷 함수 settype, intval 다 해봤는데..

문자열 5,000에서 왜 숫자로 5가 되는지 잘 모르겠습니다.

 

이거 해결 해야 집에 갈 수 있는데 꼭 좀 도와주시면 감사하겠습니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트
그누위즈

5는 숫자이고

뒤에 , 콤마는 문자열이기때문에

그 문자열 앞에서 잡힌 숫자 5만 int로 나온것 입니다.

예를들어

50,00을 형변환하시면

50으로 나올겁니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

코딩어려워요
3년 전
아 그렇군요
좀 더 찾아봐야겠네요
답변 감사합니다^^

댓글을 작성하려면 로그인이 필요합니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

코딩어려워요
3년 전
감사합니다 ^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인