Created
August 3, 2014 19:45
-
-
Save maykonmeier/f323fb4270feaf59b66f to your computer and use it in GitHub Desktop.
Operadores de comparação
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
$a = $b = 10; | |
$name = "Maykon"; | |
$name2 = "Joselita"; | |
// Igual | |
$a == $b | |
// Idêntico (se são inclusive do mesmo tipo (int)) | |
$a === $b | |
// Diferente | |
$a <> $b ou $a != $b | |
// Não idêntico | |
$a !== $b | |
// Menor e menor igual / Maior e maior igual | |
$a < 10 e $a <= 10 | |
$a > 10 e $a >= 10 | |
// Se você comparar um inteiro com uma string, a string é convertida para um número. | |
// Se você comparar 2 strings numéricas, elas serão comparadas como inteiras. | |
var_dump(0 == "a"); // 0 == 0 -> true | |
var_dump("1" == "01"); // 1 == 1 -> true | |
var_dump("1" == "1e0"); // 1 == 1 -> true |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment