'!==' ตัวดำเนินการเปรียบเทียบ
ตัวดำเนินการ '!==' ตรวจสอบความไม่เท่าเทียมกันของวัตถุสองชิ้นด้วยการตรวจสอบประเภท จะไม่แปลงประเภทข้อมูลและทำการตรวจสอบที่พิมพ์ ตัวอย่างเช่น 1 !=='1' จะให้ผลลัพธ์เป็นจริง
'==!' ตัวดำเนินการเปรียบเทียบ
'==!' ตัวดำเนินการคือการรวมกันของตัวดำเนินการสองตัวและสามารถเขียนได้เป็น ==(!ตัวถูกดำเนินการ)
ตัวอย่าง
ตัวอย่างต่อไปนี้ แสดงการใช้ '!==' vs '==!' โอเปอเรเตอร์
<!DOCTYPE html>
<html>
<head>
<title>PHP Example</title>
</head>
<body>
<?php
$x = true;
$y = false;
echo '$x !== operator $y = ';
// $x not equals to $y
// so true returned
var_dump($x !== $y);
print("<br/>");
echo '$x ==! operator $y = ';
// !$y is true which is same as $x
// so true returned
var_dump($x ==! $y);
?>
</body>
</html> ผลลัพธ์
$x !== operator $y = bool(true) $x ==! operator $y = bool(true)