• 회원가입
  • 로그인
  • 구글아이디로 로그인

[PHP7-바위] PHP7 4강 - 반복문 (while / do~while / for / foreach) ※ 와일반복문/두와일반복문/포반복문/포이치반복문

795  

목차

  1. while 반복문
  2. do~while 반복문
  3. for 반복문
  4. foreach 반복문

 

while 반복문

※ 조건 충족 시 계속 반복

 

<?php

$i = 0;

while($i < 5) {

    echo $i++."/";

}

 

결과값: 0/1/2/3/4/

 

do~while 반복문

※ 일단 실행 후, 조건 충족 시 계속 반복

 

<?php

$i = 0;

do {

    echo $i++."/";

} while($i < 5);

 

결과값: 0/1/2/3/4/

 

for 반복문

※ 초기값 지정 후 지정 조건 충족하는 한 계속 반복.

 

<?php

for ($i=0; $i<5; $i++) {

    echo $i."/";

}

?>

 

결과값: 0/1/2/3/4/

 

foreach 반복문

[색인배열 경우]

 

<?php

$arr = array(0, 1, 2, 3, 4);

foreach ($arr as $v) {

    echo $v."/";

} 

 

결과값: 0/1/2/3/4/

PS. 색인배열 key도 출력하려면, 아래 연관배열처럼 조건문 표시.


[연관배열 경우]

 

<?php

$arr = array('영'=>0, '일'=>1, '이'=>2, '삼'=>3, '사'=>4);

foreach ($arr as $k=>$v) {

    echo $k.$v."/";

}

 

결과값: 영0/일1/이2/삼3/사4/ 



분류 제목
PHP7-바위 PHP7 9강 - Cookie (쿠키) / Session (세션) 사용법 ★★★★★
PHP7-바위 PHP7 8강 - FILTER_INPUT() 함수 - 사용자 입력값 유효성 검사 (필터인풋함수)
PHP7-바위 PHP7 7강 - (GET / POST) 사용자 입력 데이터 전송 방식 차이
PHP7-바위 PHP7 6강 - (include / require) - PHP 외부문서 삽입/불러오기 (※ 인클루드, 리콰…
PHP7-바위 PHP7 5강 - 함수, (매개변수/독립변수), (지역변수/전역변수), 정적변수
PHP7-바위 PHP7 4강 - 반복문 (while / do~while / for / foreach) ※ 와일반복문/두와일…
PHP7-바위 PHP7 3강 - 조건문 / 색인배열+연관배열 / for반복문+foreach반복문
PHP7-바위 PHP7 2강 - 기본구문 / 변수생성 / 주석처리 / 에러표시
PHP7-바위 PHP7 1강 - PHP 개발환경 세팅 [= 비트나미(Bitnami) 설치법/사용법] ※ VSCODE 에디터…
PHP2020-서기 PHP2020 8강 - 카카오맵 (마커 대신 오버레이로 내용 표시)
PHP2020-서기 PHP2020 7강 - 카카오맵 (현재 화면 좌표 안의 자료만 불러오기)
PHP2020-서기 PHP2020 6강 - 카카오뱁 (현재 화면의 영역값 추출)
PHP2020-서기 PHP2020 5강 - 카카오맵 (마커 표시/제거)
PHP2020-서기 PHP2020 4강 - 카카오맵 (MySQL 이용해 마커 표시 / 클러스터링 사용)
PHP2020-서기 PHP2020 3강 - 카카오맵 추가 (화면에 꽉차게 및 마커 표시)
PHP2020-서기 PHP2020 2강 - MySQL에 CSV 파일 넣기
PHP2020-서기 PHP2020 1강 - mysql 간단 사용 클래스 소개
PHP7-서기 PHP7 34강 - 크롤링 자료 가공 및 이미지 다운받기
PHP7-서기 PHP7 33강 - 부트스트랩을 이용한 웹사이트 만들기
PHP7-서기 PHP7 32강 - 외부 SMTP 이용해 이메일 보내기 (= 네이버/구글 SMTP 설정법)
4/35
목록
찾아주셔서 감사합니다. Since 2012