+++ title = "Comparisons" description = "Equality checking" tags = ["php", "comparisons"] slug = "comparisons" previous = "strings.html" next = "boolean-logic.html" +++ A boolean is a value that is always 0 or 1, yes or no, on or off. In PHP, a boolean is represented by the words true and false. While programming, you will often want to know if something is positive or negative. ```php $two; // returns false $one < $two; // returns true ``` If you combine a greater than or less than symbol with an equal, it will check if the value is greater or less than or equal to another value. ```php $one <= $two; $one >= $two; ``` You can also check that two values are equal and of the same type by using three equal signs. The following comparisons return true. ```php 1 == 1; 1 == '1'; 1 == true; 1 == 1.0; 1 === 1; ``` These return false. ```php 1 === '1'; 1 === true; 1 === 1.0; ```