안녕하세요.00005000, 00010000 따위의 숫자 데이터를 5000, 10000으로 딱 떨어지게 바꾸려면어떤 함수를 써야하나요?궁금합니다. 아시는 분 답변좀 부탁드릴게요.^^감사합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.
댓글 9개
$d = "000100";
$d = (int)$d;
echo $d;
?>
이렇게 하는거군요.. type casting... 감사합니다.^^
$str = "00005000";
$result = substr ($str, 4, 4);
echo $result;
?>
요래요래 하면 되겠졍?
감사합니다.
$int = 5000;
echo sprintf('%07d', $int); //7자리형 정수
function subnum($num) {
while(substr($num, 0, 1)=="0") {
$num = substr($num, 1);
}
return $num;
}
$str = "00005000";
$result = subnum($str);
echo $result;
?>
문법이 맞는진 모르겠는데..
사무실에 혼자 출근해서..
심심해서 뻘짓 좀 해봤습니다;