< PHP Programming 
 
      The operators for comparison in PHP are the following:
| Operator | Name | Returns true, if… | 
|---|---|---|
| == | equal | left & right side equals | 
| === | identical | == is true, and both sides have the same type | 
| != | not equal | left & right are not equal after type juggling | 
| <> | not equal | synonym of != | 
| !== | not identical | != is true, or their types differ | 
| <> | not equal | synonym of != | 
| < | less than | left side is strictly less than right side | 
| > | greater than | left side is strictly greater than right side | 
| <= | less than or equal to | left side is less than or equal to right side | 
| >= | greater than or equal to | left side is greater than or equal to right side | 
| <=> | spaceship | integer less than, equal to, or greater than zero when left side is respectively less than, equal to, or greater than right side (≥ PHP 7). | 
| $a ?? $b ?? $c | null coalescing | first operand from left to right that exists and is not NULL. NULL, if no values are defined and that not NULL (≥ PHP 7). | 
Example of comparisons
This example sets and prints arrays.

<?php
$value1 = 5;
$value2 = 7;
if ($value1 == $value2) {
 print('value1 is equal to value2');
} else {
 print('value1 is unequal to value2');
}
?>

value1 is unequal to value2

value1 is unequal to value2
External Links
    This article is issued from Wikibooks. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.