php 숫자 증가 질문..

매출이 오르면 내리는 수수료! 지금 수수료센터에서 전자결제(PG)수수료 비교견적 신청해 보세요!
php 숫자 증가 질문..

QA

php 숫자 증가 질문..

본문

안녕하세요.

for문 안에서

숫자를

200

400

 

이런순으로 뽑아오고 싶습니다.

 

<?php $i=0; ?>

<?php echo $i ?>

 

이런식으로요..

1,2,3,4 이렇게 순차적으로 뽑는건 검색해도 나오는데

0 200 400 이렇게 나오는건 도저히 못찾겠습니다.

 

고수님들의 도움 부탁드리겠습니다. ㅠ

이 질문에 댓글 쓰기 :

답변 4

+ for문에 대한 이해부터 하면 편합니다. 모든 언어 기준 제어문에 대한 이해는 필수!

- https://www.php.net/manual/en/control-structures.for.php

- http://docs.php.net/manual/kr/control-structures.for.php

* 기타 다른 제어문 설명 및 예제도 참고


// 특정 횟수만큼 반복시키기 편합니다.
// $i 값은 0으로 시작, 10 전까지 (0, 1, 2, 3, 4, 5, 6, 7, 8, 9) 1씩 증가
for ($i=0; $i<10; $i++) { // 1씩 증가
    echo $i*200, '<br>'; // 0*200 = 0, 1*200 = 200, 2*200 = 400, …
}
 
// 특정 값까지 반복시키기 편합니다.
for ($i=0; $i<=1800; $i+=200) { // 200씩 증가
    echo $i, '<br>'; // 0, 200, 400, …
}
 
// for - 무한 반복
for ($i=0;;$i+=200) { // 조건문이 빠졌기 때문에 무한 반복인데
    if ( $i>1800 ) break; // 무한 반복에 빠지지 않도록 지정 값 초과 시 벗어나기
    echo $i, '<br>';
}
 
// while - 조건 반복 #1
$i = 0; // 초기값
while ( $i<10 ) { // 조건 전까지 반복
    echo $i*200, '<br>';
    $i++; // 반복하는 동안 1씩 더해주기
}
 
// while - 조건 반복 #2
$i = 0; // 초기값
while ( $i<=1800 ) { // 조건 전까지 반복
    echo $i, '<br>';
    $i+= 200; // 반복하면서 200씩 더해주기
}
 
// while - 무한 반복
$i = 0; // 초기값
while ( 1 ) { // 조건이 참(True)인 동안 무한 반복
    if ( $i>1800 ) break; // 제한 없이 실행해야 할 경우가 아니라면, 무한 반복에 빠지는 것 주의
    echo $i, '<br>';
    $i+= 200; // 반복하면서 200씩 더해주기
}
 
// do~while #1
$i = 0; // 초기값
do {
    echo $i*200, '<br>';
    $i++; // 1씩 더해주기
} while ( $i<10 );
 
// do~while #2
$i = 0;
do {
    echo $i, '<br>';
    $i+= 200;
} while ( $i<=1800 );
echo '<br>';
 
// goto - 추억의 goto문. 나쁘지 않습니다. 어디까지나 쓰기 나름이니까요. (PHP 5 >= 5.3.0, PHP 7, PHP 8)
$i = 0;
loop:
echo $i, '<br>';
$i+= 200;
if ( $i<=1800 ) goto loop;
echo '<br>';
답변을 작성하시기 전에 로그인 해주세요.
전체 0
QA 내용 검색
  • 개별 목록 구성 제목 답변작성자조회작성일
  • 질문이 없습니다.

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT