PHP / Tutorial / 연산자 / 비교 연산자

PHP의 비교 연산자는 두 값을 비교하여 조건의 참(TRUE) 또는 거짓(FALSE)을 반환할 때 사용합니다.

$a == $b

$a와 $b가 같으면 TRUE를 반환합니다. 예를 들어 다음은 TRUE입니다.

$a = 123;
$b = 123;

다음처럼 자료형이 달라도 TRUE입니다.

$a = 123;
$b = '123';

$a === $b

$a와 $b가 같고, 자료형도 같아야 TRUE를 반환합니다. 예를 들어 다음은 TRUE입니다.

$a = 123;
$b = 123;

하지만 다음은 값은 같지만 자료형이 다르므로 FALSE입니다.

$a = 123;
$b = '123';

$a != $b

$a가 $b와 같지 않으면 TRUE를 반환합니다.

$a <> $b

$a가 $b와 같지 않으면 TRUE를 반환합니다.

$a !== $b

$a가 $b와 같지 않거나, 같은 자료형이 아니면 TRUE를 반환합니다. 예를 들어 다음은 값이 달라서 TRUE입니다.

$a = 123;
$b = 234;

다음은 값이 같지만 자료형이 달라서 TRUE입니다.

$a = 123;
$b = '123';

$a < $b

$a가 $b보다 작으면 TRUE를 반환합니다.

$a > $b

$a가 $b보다 크면 TRUE를 반환합니다.

$a <= $b

$a가 $b보다 작거나 같으면 TRUE를 반환합니다.

$a >= $b

$a가 $b보다 크거나 같으면 TRUE를 반환합니다.