PHP에서 "==" 기호는 두 피연산자가 같은지 비교할 수 있는 비교 연산자입니다. 구문은 "연산자 1 == 피연산자 2"입니다. "==" 연산자는 왼쪽 변수(수식 또는 상수)가 오른쪽 변수(수식 또는 상수)와 동일한 값을 갖는지 비교하고 테스트합니다. 이는 데이터가 아닌 변수의 값만 비교합니다. 유형. 두 값이 동일하면 참값을 반환하고, 두 값이 동일하지 않으면 거짓값을 반환합니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 8 버전, DELL G3 컴퓨터
PHP에서 "==" 기호는 두 피연산자가 같은지 비교할 수 있는 비교 연산자입니다.
방정식(==) 연산자
방정식(==) 연산자는 왼쪽의 변수(식 또는 상수)가 오른쪽의 변수(식 또는 상수)와 일치하는지 비교하고 테스트합니다. 동일한 값을 가지며 이 연산자에 의해 수행된 비교는 느슨합니다.
두 값이 동일한 경우(데이터 유형이 아닌 변수 값만 비교), 두 값이 동일하지 않은 경우 참값을 반환합니다. 잘못된 값.
참고: 항등(==) 연산자와 대입(=) 연산자는 다릅니다. 대입(=) 연산자는 왼쪽의 변수를 변경하여 오른쪽의 변수를 왼쪽의 변수에 할당하는 반면, 항등(==) 연산자는 같은지 테스트하고 비교에 따라 true 또는 false를 반환합니다.
<?php header("content-type:text/html;charset=utf-8"); // 给变量赋整数值 $x = 999; echo '$x='.$x."<br>"; // 给变量赋字符串值 $y = '999'; echo '$y='.$y."<br>"; //比较$x 和$y if ($x == $y) echo '$x和$y的值相等'; else echo '$x和$y的值不相等'; ?>
위 예에서 항등(==) 연산자는 변수의 값만 비교하기 때문에 $x와 $y의 값은 동일하므로 if의 문은 다음과 같습니다. 직접 실행되며 else 문은 실행되지 않습니다.
확장 지식: 항등(===) 연산자
값이 같은지 비교하고, 데이터가 같은지도 비교하고 싶다면 "== =" 연산자.
항등(===) 연산자는 주어진 변수 또는 값 사이에서 엄격한 비교를 수행합니다. 두 변수(표현식 또는 상수)가 값이 동일하고 동일한 데이터 유형을 갖는지, 즉 둘 다 문자열이거나 둘 다인지 비교하고 확인합니다. 정수 등입니다.
이 연산자는 두 변수(표현식 또는 상수)에 동일한 값과 동일한 데이터 유형이 포함되어 있으면 true를 반환하고, 그렇지 않으면 false를 반환합니다.
<?php header("content-type:text/html;charset=utf-8"); // 给变量赋整数值 $x = 999; echo '$x='.$x."<br>"; // 给变量赋字符串值 $y = '999'; echo '$y='.$y."<br>"; //比较$x 和$y if ($x === $y) echo '$x和$y相等'; else echo '$x和$y不相等'; ?>
위 예시에서는 $x와 $y의 값은 같지만 데이터 타입이 다르기 때문에 false를 반환하고 else 부분이 실행됩니다.
php 비교 연산자
example | example | name |
---|---|---|
$ a == $ b | equals | |
$a === $b | Congruent | |
$a != $b | not equal to | |
$a를 반환합니다. a8093152e673feb7aba1828c43532094 $b | No Equal to | |
를 반환합니다. | $a !== $b | is notequal |
를 반환합니다. | $a 5090fbb46b78ecbc91bacb422c17456a than | $a의 값이 $b의 값보다 크면 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. |
$a 88c394a680baa734a11e5702d1732747= $b | $a 값이 다음보다 크거나 같으면 | 보다 크거나 같음 |
$a 96b4fef55684b9312718d5de63fb7121 $b | Spaceship 연산자(결합 비교 연산자) | |
$a ?? $b ?? $c | NULL 병합 연산자 |
위 내용은 PHP에서 '==' 기호의 의미는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!