for 문 질문..

· 2012-12-30 (일) 21:40:57 · 979 · 3
<?
for($i=0000;$i<=9999;$i++){
echo "010-$i"; //

}
?>

echo "010-$i";
이렇게 하게되면

총 9999개가

010-1
010-2
010-555
010-9999

까지 나옵니다

제가 원하는것은

010-0000
010-0001

이렇게

1000 밑에까지는 999 , 1,2,3 이런식으로 나오는데

0001 , 0002 , 0003, 0004 , 0005 이런식으로 나오게 하고 싶습니다

부탁드립니다.
|

댓글 3개

2012-12-30 (일) 22:14:42
<?
for($i=0000;$i<=9999;$i++){
$tempi = "";
if(strlen($i) < 4){
for($a=strlen($i);$a<4;$a++){
$tempi .='0';
}
}

echo "010-{$tempi}$i"."<br>"; //

}
?>

이렇게 해보세요
for($i=0000;$i<=9999;$i++){
echo "010-".sprinf("%04d",$i).'<br>';
}
2012-12-31 (월) 02:05:56
훨씬 짧게 짜주셨군요
역시 내공이 ㅎㄷㄷ
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
12-12-31 조회 1,153
12-12-31 조회 1,409
12-12-31 조회 2,133
12-12-31 조회 3,070
12-12-31 조회 934
12-12-31 조회 1,676
12-12-31 조회 939
12-12-31 조회 1,042
12-12-31 조회 1,817
12-12-31 조회 793
12-12-31 조회 1,625
12-12-31 조회 1,010
12-12-31 조회 1,069
12-12-30 조회 980
12-12-30 조회 1,675
12-12-30 조회 1,148
12-12-30 조회 840
12-12-30 조회 1,647
12-12-30 조회 739
12-12-30 조회 845