반응형

스위치문은 일종의 if문이다. 조건에 따라서 값이 달라진다. 예문을 보자

 

<?php

$status=3;

switch ($status) {
case '1':
$ans = "주문.";
break;
case '2':
$ans = "발송준비";
break;
case '3':
$ans = "배송중";
break;
case '4':
$ans = "배송완료";
break;
case '5':
$ans = "구매확정";
break;
case '6':
$ans = "반품";
break;
case '7':
$ans = "교환";
break;
}

echo "현재는 ".$ans. " 상태입니다.";

?>

 

$status의 값이 3이다. $status의 값은 1부터 7까지 어떤값이든 들어있을 수 있다.

 

현재 어떤값이 들어 있느냐에따라 $ans에 각각 다른 값이 입력된다.

 

위 예문은 어떤 값을 화면에 출력할까?

 

"현재는 배송중 상태입니다."

 

$status가 3이므로 배송중이 출력된다.

 

알아두면 좋다.

반응형

+ Recent posts