if, elseif, while, do-while, break, continue 다 똑같다!!!! for문도 마찬가지다!!!

 

if문은

$a = 1;

$b = 2;

if( $a == $b ) echo "같다";

else if( $a != $ $b ) echo "같지않아!";

else echo "이도저도 아니여";

 

while문~~

$a = 1;

while( $a <= 10 )

{

if( $a == 5 ) break;

echo $a;

 $a++;

}

 

for문~~

for( $a = 1 ; $a < 3 ; $a++ )

{

echo $a;

}

 

switch !! 이게 꽃인거 같은데

$a = 3;

switch( $a )

{

case 1:

어쩌구 저쩌구

breakl

case 2: .....

case 3:

echo "이거출력";

break;

}

기본 사용은 이렇다. break 않넣을경우 해당 case문 부터 다음 break 만날때까지 실행이 되 버리니 필요에 따라서 사용 하면 된다. default를 빠뜨려 버렸군. 걍 넘어간다.

 

$a = "으아아";

switch( $a )

{

 case "으아아": echo"소리쳐"; break; 처럼 문자열 그대로 case에 사용 가능.

근데 이게 속도가 어찌될런고..느리곘지뭐 문자열인데.