숫자를 반복문을 돌려서 나열할 때, 숫자가 한자리 수 일 경우 앞에 0을 넣는 팁을 설명하려 한다.
예를 들어 1 부터 20까지 for문으로 돌려서 나열할 때
대부분 숫자 변수 값에 ++을 추가해서
1 2 3 4 5 6 7 8 9 10 11 12 13 … 이런식으로 나열을 하는데
나열했을 때 정렬이 된 것 처럼 이쁘게 보이고 싶을 경우 한자리 숫자 앞에 0을 채워넣기를 하려한다.
이럴때, 다음 소스처럼 sprintf
를 사용하자.
for($i = $fromCount ; $i <= $toCount ; $i++) {
$num = sprintf('%02d',$i);
echo $num."\n";
}
sprintf(‘%02d’, 변수) 했을 경우 두자리수까지를 의미하며 앞에 0으로 채워서 출력된다.
ex) 01 02 03 04 05 06 07 08 09 10 11 12 13 14…
변형해서 6자리수까지 하며 나머지는 0으로 채우고싶다면
sprintf(‘%06d‘, 변수) 이런식으로 하면된다
-
### Infinity Nikki와 함께하는 모험의 시작 — Aventura 퀘스트 완벽 정복 가이드
안녕하세요, 게임을 사랑하는 여러분! 오늘은 최근 많은 주목을 받고 있는 게임 **Infinity Nikki**에 대해 이야기
December 21, 2024
-
# 이번 주말은 게임으로! 레지던트 이블 2, 애플 플랫폼에 등장
안녕하세요, 게임을 사랑하는 여러분! 이번 주말, 특별한 계획이 없으시다면 귀를 기울여 보
December 21, 2024
-
**제목: 집에서 즐기는 완벽한 커피 타임 – 큐리그 K-익스프레스로 경제적이고 풍미롭게**
—
여러분, 다시 돌아온 쇼핑 시즌의 하이라이트가
December 20, 2024
-
**애플 뮤직이 열어가는 새로운 음악 세계: 글로벌 리듬 탐험기**
음악은 우리 삶의 다양한 순간을 함께하는 동반자입니다. 디지털 시대에 접어들면서, 스트리밍
December 20, 2024
-
제목: 연말 쇼핑, 아직 늦지 않았다! Best Buy의 애플 기기 할인 소식 총정리
여러분, 연말 쇼핑을 성공적으로 마치셨나요? 혹시 블랙 프라이
December 19, 2024
마음에 드시면 공유해주시고, 광고클릭 한번 해주시면 블러그 운영에 큰 도움이 됩니다.
Related