연산자 (Operators)


삼항 연산자

연산자 기호 사용 예 비고
삼항 연산자 ? : (expr) ? $a : $b expr이 참이면 $a, 거짓이면 $b
<?php
    $var1 = $var2 = 1;
    $var3 = ($var1 == $var2) ? true : false;
    $var4 = ($var1 != $var2) ? true : false;
    echo (int)$var3, "\r\n";
    echo (int)$var4;
?>
[출력 결과]  
1
0

※ PHPoC에서 하나의 명령 줄에 삼항 연산자의 중복 사용은 의도하지 않은 결과가 나올 수 있으므로 권장하지 않습니다.