>  기사  >  백엔드 개발  >  PHP 연산자(6) "비교 연산자" 예제 설명

PHP 연산자(6) "비교 연산자" 예제 설명

怪我咯
怪我咯원래의
2017-04-12 15:18:472954검색

이전 시리즈의 PHP 연산자 학습을 통해 오늘은 여섯 번째 종류의 PHP 연산자 "비교 연산자 "를 배워보겠습니다.

비교 연산자는 어디에 사용되나요?

비교 연산자. 문자 그대로 이해하면 두 변수나 표현식의 결과를 비교하여 비교 결과가 true인지 확인하는 데 사용됩니다. 는 true를 반환하고, 그렇지 않은 경우 비교 결과가 false이면 false를 반환합니다.

먼저 PHP의 비교 연산자를 살펴보겠습니다

비교 연산자

연산자 이름 설명
运算符 名称 举例 说明
小于 $x     如果 $x 小于 $y,则返回 true。
> 大于 $x>$y 如果 $x 大于 $y,则返回 true
小于等于 $x 如果 $x 小于或者等于 $y,则返回 true。
>= 大于等于 $x>=$y 如果 $x 大于或者等于 $y,则返回 true。
== 相等 $x==$y 如果 $x 等于 $y,则返回 true。
!= 不等 $x!=$y 如果 $x 不等于 $y,则返回 true
=== 恒等(全等) $x===$y 如果 $x 等于 $y,且它们类型相同,则返回 true
!== 非恒等(不全等) $x!==$y 如果 $x 不等于 $y,且它们类型不相同,则返回 true
이하 $x $x가 $y보다 작으면 true를 반환합니다.
> 보다 큼 $x>$y $인 경우 x $y보다 크면 true를 반환합니다.
< ;= 보다 작거나 같음 $x $x가 $y보다 작거나 같으면 true를 반환합니다.
>= 크거나 같음 $x>=$y $x가 $y보다 크거나 같으면 true를 반환합니다.
== 같음 $x==$y $인 경우 x가 $y와 같으면 true를 반환합니다.
!= 같지 않음 $x!=$y if $x가 $y와 같지 않으면 true를 반환합니다.
=== 합동(합동) $x===$y $x가 $y와 같고 동일한 유형이면 true를 반환합니다.
!== 동일하지 않음(일치하지 않음) $ x!= =$y $x가 $y와 같지 않고 그 유형이 동일하지 않으면 true를 반환합니다.


PHP 연산자(6) 비교 연산자 예제 설명주의가 필요한 두 가지 비교 연산자, 즉 "===" 및 "!=="가 있습니다. 비교를 위해 "===" 연산자를 사용하는 경우 값이 동일해야 할 뿐만 아니라 데이터 유형도 동일해야 합니다. 예를 들어 $a===$b는 $a와 $b가 동일할 뿐만 아니라 값이 완전히 같고, $a와 $b의 데이터 유형도 동일합니다. ! ==와 ===는 $a!와 같이 반대 의미를 갖습니다. ==$b는 $a와 $b가 서로 다른 값 또는 서로 다른 데이터 유형을 갖는다는 것을 의미합니다.

비교 연산자 예

이 예는 비교 연산자를 사용하여 변수의 값을 비교합니다. $x=100, 데이터 유형은 정수이고, 변수 $y="100", 데이터 유형은 문자열입니다. $x와 $y를 비교하고 "==", "===", "!=", "!===" 연산자를 사용합니다.

코드는 다음과 같습니다

<?php
$x=100;
$y="100";

var_dump($x == $y);
echo "<br>";
var_dump($x === $y);
echo "<br>";
var_dump($x != $y);
echo "<br>";
var_dump($x !== $y);
echo "<br>";

?>

코드 실행 결과:

PHP 연산자(6) 비교 연산자 예제 설명

다른 것들은 비교적 간단해서 제가 이겼습니다. 여기서는 너무 많은 데모를 하지 마세요. 관심이 있으시면 직접 하셔도 됩니다. 다음 섹션에서는 PHP 연산자의 일곱 번째 유형인 "오류 제어 연산자"에 대해 설명하겠습니다.

추천 관련 글:

1.PHP 연산자(1) "산술 연산자" 예시 설명

2.PHP 연산 연산자( 2) "문자열 연산자" 상세 예시 설명

3.PHP 연산자 (3) "대입 연산자" 예시 설명

4. 연산자(4) "비트 연산자" 예시 설명

5.

PHP 연산자(5) "논리 연산자" 예시 예시


위 내용은 PHP 연산자(6) "비교 연산자" 예제 설명의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.