반응형
비교 연산자
비교 연산자는 주로 조건문에서 활용됩니다. 조건문을 배우기 전에 비교 연산자에 대한 개념을 확실히 다져 놓아야 큰 어려움 없이 조건문을 이해하실 수 있습니다. 아래 표는 연산자 기호 별로 정리를 하였습니다.
연산자 기호 | 의미 | 사용 예 | 결과 |
== | 같음 | $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>";
반응형
'소프트웨어 개발 > PHP' 카테고리의 다른 글
[PHP 기초강좌] 연산자 - 문자열 연산자 (0) | 2023.02.11 |
---|---|
[PHP 기초강좌] 연산자 - 논리 연산자 (0) | 2023.02.10 |
[PHP 기초강좌] 연산자 - 증감 연산자 (0) | 2023.02.08 |
[PHP 기초강좌] 연산자 - 대입 연산자 (0) | 2023.02.07 |
[PHP 기초강좌] 연산자 - 산술 연산자 우선순위 (0) | 2023.02.06 |
댓글