동영상 강좌는 유튜브 채널 '웹학교'를 이용하시기 바랍니다.
while반복문은 지정된 조건이 참일 때 코드 블록을 실행합니다.
PHP 반복
코드를 작성하다보면 종종 동일한 코드블록이 연속해서 반복 실행되기를 원할 때가 있습니다. 스크립트에 몇 개의 코드 라인을 추가하는 대신 반복문을 사용하여 이와 같은 작업을 수행할 수 있습니다.
PHP에서 제공하는 반복문:
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
등록된 댓글이 없습니다.