!== Operator: It is called as non-identical operator. It returns true if operands are not equal, or they are not of the same type.
$x !== $y
Where $x and $y are the operands.
==! Operator: It is nothing but it can be further written as ==(!operand) which returns true or false depending on operands. Both the operators returns the boolean values either true or false.
$x ==! $y
Input: $x = true $y = false Operator: $x !== $y Output: true Operator: $x ==! $y Output: true
Example 1: This program uses both operands and returns the output.
Using !== operator bool(true) bool(false) bool(true) Using ==! operator bool(true) bool(false) bool(true)
Using !== operator bool(true) bool(true) bool(true) Using ==! operator bool(false) bool(false) bool(false)
- What is the difference between (NaN != NaN) & (NaN !== NaN)?
- What is the difference between GUI and CUI?
- Web 1.0, Web 2.0 and Web 3.0 with their difference
- Difference between JSP and ASP
- Difference between ASP and ASP.NET
- Difference Between HTML and ASP
- Difference between "." and "#" selector in CSS
- What is the difference between Perl and PHP ?
- What is the difference between CSS and SCSS ?
- Difference between Where and Group By
- Difference between array() and  in PHP
- Difference between ReactJS and Vue.js
- What is the difference between the | and || or operator in php?
- What is the difference between Compass and SASS ?
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to firstname.lastname@example.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.