본문 바로가기
소프트웨어 개발/PHP

[PHP 기초강좌] 연산자 - 비교 연산자

by 인생은즐겁게 2023. 2. 9.
반응형

비교 연산자

 

비교 연산자는 주로 조건문에서 활용됩니다. 조건문을 배우기 전에 비교 연산자에 대한 개념을 확실히 다져 놓아야 큰 어려움 없이 조건문을 이해하실 수 있습니다. 아래 표는 연산자 기호 별로 정리를 하였습니다.

연산자 기호 의미 사용 예 결과
== 같음 $a == $b $a와 $b가 값이 같으면 true 반환
=== 같음 $a === $b $a와 $b가 값이 같으면서 데이터 유형이 같으면 true 반환
!= 같지 않음 $a != $b $a와 $b가 값이 같지 않으면 true 반환
<> 같지 않음 $a <> $b $a와 $b가 값이 같지 않으면 true 반환
!== 같지 않음 $a !== $b $a와 $b가 값이 같지 않거나 동일한 유형이 아닌 경우
true
반환
< - ~보다 작은
- 미만
$a < $b $a가 $b 보다 작으면 true 반환
> - ~보다 큰
- 초과
$a > $b $a가 $b 보다 크면 true 반환
>= - ~보다 크거나 같음
- ~보다 작지 않음
- 이상
$a >= $b $a가 $b 보다 크거나 같으면 true 반환
<= - ~보다 작거나 같음
- ~보다 크지 않음
- 이하
$a <= $b $a가 $b 보다 작거나 같으면 true 반환

 

 

<?php

$a =320;
$b = 420;
$c = "320";
var_dump($a == $c);  // 출력: boolean true
echo "<br>";
var_dump($a === $c); // 출력: boolean false
echo "<br>";
var_dump($a != $b);  // 출력: boolean true
echo "<br>";
var_dump($a !== $c); // 출력: boolean true
echo "<br>";
var_dump($a < $b);   // 출력: boolean true
echo "<br>";
var_dump($a > $b);   // 출력: boolean false
echo "<br>";
var_dump($a <= $b);  // 출력: boolean true
echo "<br>";
var_dump($a >= $b);  // 출력: boolean false
echo "<br>";

<그림 1> 비교 연산자 예제 출력 결과

 

 

반응형

댓글