댓글 목록

PHP while반복문

페이지 정보

작성자 운영자 작성일 18-03-12 16:19 조회 1,879 댓글 0

동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.

while반복문은 지정된 조건이 참일 때 코드 블록을 실행합니다.


PHP 반복

코드를 작성하다보면 종종 동일한 코드블록이 연속해서 반복 실행되기를 원할 때가 있습니다. 스크립트에 몇 개의 코드 라인을 추가하는 대신 반복문을 사용하여 이와 같은 작업을 수행할 수 있습니다.


PHP에서 제공하는 반복문:

  • while - 지정된 조건이 참일 경우 코드 블록을 반복합니다.
  • do...while - 코드블록을 한번은 반복한 다음 지정된 조건이 true인 동안 코드블록을 반복합니다.
  • for - 지정된 휫수만큼 코드블록을 반복합니다.
  • foreach - 배열의 각 요소에 대한 코드블록을 반복합니다.


PHP while반복문

while반복문은 지정된 조건이 true인 동안 코드블록을 실행합니다.


while (조건 = true) {

    실행될 코드;

}


아래 예는 변수 $x는 1($x = 1)이 초기값으로 설정되었습니다. while반복문은 $x가 5보다 작거나 같은 경우 코드를 계속 반복 실행합니다($x <= 5). 반복문이 실행될 때마다 $x가 1씩 증가합니다($x++).


<?php 

$x = 1; 


while($x <= 5) {

    echo "숫자: $x <br>";

    $x++;

?>


PHP do...while반복문


do...while반복문은 항상 코드블록을 한 번 무조건 실행한 다음, 조건을 검사하고 조건이 true이면 코드를 반복 실행합니다.


<?php

do {

    실행될 코드;

} while (조건 = true);

?>


아래 예는 변수 $x를 1($x = 1)로 초기값을 설정합니다. 그런 다음 do...while반복문은 코드를 실행하고 $x를 1씩 증가시킵니다. $x가 5보다 작거나 5와 같은지 조건을 검사합니다.참이면 루프를 계속 실행합니다.


<?php 

$x = 1; 


do {

    echo "숫자 : $x <br>";

    $x++;

} while ($x <= 5);

?>


do...while반복문에서 조건은 루프 내에서 명령문을 실행한 후에 테스트됩니다. 결국 do...while반복문은 처음 조건이 false이어도 한번은 해당 코드가 실행됩니다.


그누보드/영카트


/adm/admin.lib.php

/adm/board_copy_update.php

/adm/mail_select_list.php

/adm/session_file_delete.php

/adm/thumbnail_file_delete.php

/adm/visit_browser.php

/adm/visit_device.php

/adm/visit_domain.php

/adm/visit_os.php


/bbs/db_table.optimize.php

/bbs/delete_all.php

/bbs/delete.php

/bbs/download.php

/bbs/faq.php

/bbs/move_update.php

/bbs/new_delete.php

/bbs/qadownload.php

/bbs/write_comment_update.php


/lib/common.lib.php

/lib/icode.lms.lib.php

/lib/icode.sms.lib.php

/lib/thumbnail.lib.php


/common.php



댓글목록 0

등록된 댓글이 없습니다.