채택완료

자리수를 줄이기?

숫자가

 

1 -> 01 

2 -> 02

3 -> 03

 

이런식으로 자리수를 두자리로 맞추는거 말고 반대로는 어떻게 하죠?

 

|

답변 3개 / 댓글 1개

채택된 답변
+20 포인트

Copy
$num = 01;
echo sprintf('%01d', $num); // 1
echo sprintf('%02d', $num); // 01
echo sprintf('%03d', $num); // 001

답변에 대한 댓글 1개

답변 감사합니다~~

Copy
$string = 01;

echo str_replace('0','',$string);

php 경우, 숫자면 자동으로 없어지구여,

문자열의 앞 제거하려면 intval() 함수로 감싸거나, ltrim() 함수로 앞에 0 날려주시면 될 듯.

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