tech/PHP
또 다른 조건문 switch
lehero
2023. 10. 25. 21:10
조건에 따라서 다른 실행이나 변수에 담는 여러가지 행위를 할 때 보통은 if를 사용하는 경우가 있습니다.
때에 따라서는 switch가 더 클린한 코드를 만들수 있습니다.
*if
if($condition){
$res = 1;
}else{
$res = 2;
}
*switch
switch($condition){
case "1" : $res = "1"; breack;
case "2" : $res = "2"; breack;
}
물론 if도 짧게 가능 합니다.
if($condition) $res = 1;
else $res = 2;
혹은 삼항 연산자도 가능합니다.
$res = ($condition) ? 1 : 2;