본문 바로가기
IT_Developers/PHP

PHP - 한자리 숫자 앞에 0 붙이기 sprintf() / %02d

by 고코더 2019. 2. 18.

01,02,10,11,12 처럼 자릿수 숫자 앞에 0을 채워 넣기 


안녕하세요. 고코더 입니다.

PHP언어에서 한자리 숫자일 경우 앞에 0을 붙혀서
예를 들면 01,02,03,04,05 이런식으로 숫자를 만드는 간단한 방법을 알아보겠습니다.

sprintf() 이라는 함수에 '%02d' 라는 인자를 사용하면 쉽게 숫 자 앞에 0을 채워넣는
방법을 구현 할 수 있습니다.

아래 해당 코드를 실행해보세요.

1
2
3
4
5
6
<?php
echo sprintf('%02d',1)."<br/>";
echo sprintf('%03d',2)."<br/>";
echo sprintf('%04d',3)."<br/>";
exit;
?>
cs



웹사이트에 표시된 숫자열은 아래와 같습니다.


숫자열의 길이를 맞추거나 형식을 위해 숫자 앞에 0을 넣고 싶다면
해당 함수를 이용해 구현해보세요


마무리

PHP 준비 된 함수가 참 많습니다.



댓글