'선택적인'방법 if/elseif/else표현을 쓸수 있고, if(); elseif(); else; endif();의 사용은
많은 양의 복잡함을 3.0 파서에 추가없이 효과적인 도구를 사용할 수 없다
그러하기 때문에 구문이 바뀌었다:
예 B-5. 이주: 예전의 if..endif 구문 if ($foo);
echo "yep\n";
elseif ($bar);
echo "almost\n";
else;
echo "nope\n";
endif; |
|
예 B-6. 이주: 새로운 if..endif 구문 if ($foo):
echo "yep\n";
elseif ($bar):
echo "almost\n";
else:
echo "nope\n";
endif; |
|
세미콘론은 모든 표현에서 콜론으로 바뀌었으나 표현식에서 한번은 종결됨을 주목하라. (endif).