[PHP] ===, !==

GilLog·2021년 1월 6일
0

PHP

목록 보기
5/5

🙆‍♂️ import 🙇‍♂️

PHP ===, !== 비교연산자. 무엇에 쓰는 물건인고?


===

=== 연산자는 값과 데이터 타입이 같아야 True를 return한다.

$a=1; $b="1";
if($a==$b){echo 'true';} // true
if($a===$b){echo 'true';} // 값이 같지만 타입이 달라 출력안함

$a="1"; $b="1";
if($a==$b){echo 'true';} // true
if($a===$b){echo 'true';} // true

!==

!== 연산자는 값이나 데이터 타입 중 하나만 달라도 True를 return한다.

$a=1; $b="2";
if($a!=$b){echo '1, != 다름<br>';} // 값이 다르므로 출력
if($a!==$b){echo '1, !== 다름<br>';}  // 값도 다르고 데이터 타입도 다르므로 출력

$a="1"; $b="2";
if($a!=$b){echo '2, != 다름<br>';}  // 값이 다르므로 출력
if($a!==$b){echo '2, !== 다름<br>';}  // 데이터 타입은 같지만 값이 다르므로 출력 

$a=1; $b="1";
if($a!=$b){echo '3, != 다름<br>';}  // 같은 값이므로 false 출력 안함
if($a!==$b){echo '3, !== 다름<br>';}  // 같은 값이지만 데이터 타입이 달라 출력
profile
🚀 기록보단 길록을 20.10 ~ 22.02 ⭐ Move To : https://gil-log.github.io/

0개의 댓글