PHP의 부등호 연산자는 "!=", "!==" 및 "<>"입니다. "!=" 및 ">" 연산자는 차이 없이 완전히 동일하며 두 개체의 값이 동일한지 비교하는 데 사용되는 반면 "!==" 연산자는 절대 불평등을 나타냅니다. . 값을 비교하는 것 외에도 유형도 비교합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 7.1, DELL G3 컴퓨터
php 불평등 연산자
Operator | Name | 설명 | 예 |
---|---|---|---|
x != y | 는 | x가 y와 같지 않으면 true를 반환합니다 | 5!=8 true를 반환합니다 |
x <>y | 는 | 와 같지 않습니다. x가 y와 같지 않으면 true를 반환합니다 | 5<>8 Return true |
x !== y | 는 확실히 | 와 같지 않습니다. x가 y와 같지 않거나 해당 유형이 아닌 경우 동일하면 true를 반환합니다 | 5!==" 5"는 true를 반환합니다 |
참고:
php에서는 <>
및 !=
완전히 동일하며 차이가 없습니다. 두 개체의 값이 같은지 <>
和 !=
这2个完全等价,没有任何区别,用于比较两个对象的值是否相等,
而不等于 !==
除了比较值,还会比较类型。
比如: 1 != '1'
会返回false,因为 数字1和字符串1的值是相等的,
1 !== '1'
!==
와 같지 않은지 비교하는 데 사용됩니다. 값을 비교하는 것 외에도 유형은 다음과 같습니다. 비교하기도 했습니다. 예: 1 != '1'
은 숫자 1과 문자열 1의 값이 동일하기 때문에 false를 반환합니다(
1 !== '1'). code>는 두 유형이 동일하지 않기 때문에 true를 반환합니다<p></p>
<p>예: <a href="https://www.php.cn/course/list/29/type/2.html" target="_self"></a><div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false"><?php
$x=100;
$y="100";
var_dump($x == $y); // returns true because values are equal
echo "<br>";
var_dump($x === $y); // returns false because types are not equal
echo "<br>";
var_dump($x != $y); // returns false because values are equal
echo "<br>";
var_dump($x !== $y); // returns true because types are not equal
echo "<br>";
$a=50;
$b=90;
var_dump($a > $b);
echo "<br>";
var_dump($a < $b);
?></pre><div class="contentsignin">로그인 후 복사</div></div></p> 출력: 🎜<div class="code" style="position:relative; padding:0px; margin:0px;"><pre class="brush:php;toolbar:false">bool(true)
bool(false)
bool(false)
bool(true)
bool(false)
bool(true)</pre><div class="contentsignin">로그인 후 복사</div></div>🎜권장 학습: "🎜PHP Video Tutorial🎜"🎜</p>
위 내용은 PHP의 불평등 연산자는 무엇이며 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!