php
MATCH 문
hojomu
2023. 9. 7. 08:21
PHP 8 에서 match문이 추가되었다.
$result = match($option) {
'option_1' => // 표현식,
'option_2','option_3' => // 표현식,
'default' => // 표현식,
};
변수와 조건이 정확하게 일치(value 와 type)하면 표현식이 실행되고, 표현식의 결과를 리턴한다.
한 줄에 여러 옵션을 지정할 수 있으며 일치하는 값이 없는 경우 디폴트를 제공할 수 있다. 일치하는 항목이 없고 디폴트도 없으면 오류가 발생한다.