연산자 (Operators)


논리 연산자

연산자 기호 사용 예 비고
AND && (expr1) && (expr2) (expr1)과 (expr2)가 모두 참일 때만 참
OR || (expr1) || (expr2) (expr1)과 (expr2) 둘 중 하나만 참이면 참
NOT ! !(expr1) (expr1)이 참이면 거짓, 거짓이면 참
<?php
    $var1 = true;
    $var2 = false;

    $var3 = $var1 && $var2;
    $var4 = $var1 || $var2;
    $var5 = !$var1;

    echo (int)$var3, "\r\n";     // 거짓
    echo (int)$var4, "\r\n";     // 참
    echo (int)$var5, "\r\n";     // 거짓
?>
[출력결과]  
0
1
0