PHP 비교연산자 논리연산자 정리
1. 비교 연산자
예제 이름 결과
$a == $b Equal $a와 $b가 같으면 TRUE.
$a === $b Identical $a와 $b가 같고, 같은 자료형이면 TRUE. (PHP 4에서 추가)
$a != $b Not equal $a가 $b와 같지 않으면 TRUE.
$a <> $b Not equal $a가 $b와 같지 않으면 TRUE.
$a !== $b Not identical $a가 $b와 같지 않거나, 같은 자료형이 아니면 TRUE. (PHP 4에서 추가)
$a < $b Less than $a가 $b보다 작으면 TRUE.
$a > $b Greater than $a가 $b보다 크면 TRUE.
$a <= $b Less than or equal to $a가 $b보다 작거나 같으면 TRUE.
$a >= $b Greater than or equal to $a가 $b보다 크거나 같으면 TRUE.
2. 논리 연산자
예제 이름 결과
$a and $b And $a와 $b가 모두 TRUE이면 TRUE.
$a or $b Or $a나 $b가 TRUE이면 TRUE.
$a xor $b Xor $a와 $b중 하나만 TRUE일 때만 TRUE.
! $a Not $a가 TRUE가 아니면 TRUE.
$a && $b And $a와 $b가 모두 TRUE이면 TRUE.
$a || $b Or $a나 $b가 TRUE이면 TRUE.
** 출처
http://php.net/manual/kr/language.operators.comparison.php
http://php.net/manual/kr/language.operators.logical.php