몽상실현개발주의

[생활코딩] 7.1 php 반복문의 기본 문법 ~ 7.4 반복문의 중첩 본문

Language/php

[생활코딩] 7.1 php 반복문의 기본 문법 ~ 7.4 반복문의 중첩

migrationArc 2021. 5. 11. 16:44

[생활코딩] 7.1 php 반복문의 기본 문법 ~ 7.4 반복문의 중첩

생활코딩 php 강좌

7. 반복문

7.1 php 반복문의 기본 문법

  • 반복문의 종류 : while, for

 

<?php
while (조건){
    코드
}
?>
  • whlie 의 기본 문법
<?php

$i = 0;
while($i < 4){
    echo $i."<br/>";
    $i += 1;
}
?>
  
// 1
// 2
// 3
// 0

 

<?php
for(초기화; 반복 지속 여부; 반복 실행){
  	코드
}
?>
  • for 의 기본 문법
<?php
for($i = 0; $i < 4; $i++){
    echo 'coding everybody'.$i."<br>";
}
?>
  
// coding everybody0
// coding everybody1
// coding everybody2
// coding everybody3

 

 

7.2 반복문의 효용

-skip

 

7.3 반복문의 흐름제어

<html>
<body>
<?php

$i = 0;
for ($i = 0; $i < 10; $i++){
    if ($i === 3){
        break;
    }

    echo "coding everybody{$i}<br/>";
}
?>
</body>
</html>

// coding everybody0
// coding everybody1
// coding everybody2
// coding everybody3
// coding everybody4
  • 반복문을 탈출하는 명령어 "break"
  • if 조건에 의해 반복문을 탈출한다

 

<html>
<body>
<?php

$i = 0;
for ($i = 0; $i < 5; $i++){
    if ($i === 3){
        continue;
    }

    echo "coding everybody{$i}<br/>";
}
?>
</body>
</html>

// coding everybody0
// coding everybody1
// coding everybody2
// coding everybody4
  • 반복을 건너 뛰는 명령어 "continue"
  • if 조건에 의해 반복을 건너 뛴다

 

7.4 반복문의 중첩

<html>
<body>
<?php
for ($i = 0; $i < 2; $i++){
    for ($j = 0; $j < 3; $j++){
        echo "coding everybody{$i}{$j}<br>";
    }
}
?>
</body>
</html>

// coding everybody00
// coding everybody01
// coding everybody02
// coding everybody10
// coding everybody11
// coding everybody12

 

 


이 글의 모든 사진과 내용의 출처는 생활코딩에 있음을 알려드립니다.

http://www.inflearn.com/course/%EC%83%9D%ED%99%9C%EC%BD%94%EB%94%A9-php-%EA%B0%95%EC%A2%8C/lecture/230?tab=note

 

생활코딩 - PHP 기본 A 부터 Z 까지 - 인프런 | 학습 페이지

지식을 나누면 반드시 나에게 돌아옵니다. 인프런을 통해 나의 지식에 가치를 부여하세요....

www.inflearn.com

 

Comments