Page 50 - Programador-PHP
P. 50
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
if (condición A) {
// algoritmo si se cumple condición A
} else if (condición B) {
// algoritmo si se cumple condición B
} else {
// algoritmo si no se cumplen las condiciones anteriores
}
Operadores lógicos y de comparación
Para evaluar condiciones, no solo podemos recurrir a si "A es
igual a B". Existen otros operadores que nos permiten evaluar
diferentes condiciones. Estos operadores se denominan
operadores lógicos y son aquellos que nos permiten
evaluar múltiples condiciones en un mismo proceso,
mientras que se denominan operadores de comparación, a
aquellos que utilizamos para evaluar (comparar) la
relación existente enntre elementos.
Operadores de comparación
Ejemplo Nombre Resultado
$a == $b Igual TRUE si $a es igual a $b después de la manipulación de tipos.
$a === $b Idéntico TRUE si $a es igual a $b, y son del mismo tipo.
TRUE si $a no es igual a $b después de la manipulación de
$a != $b Diferente
tipos.
TRUE si $a no es igual a $b después de la manipulación de
$a <> $b Diferente
tipos.
$a !== $b No idéntico TRUE si $a no es igual a $b, o si no son del mismo tipo.
$a < $b Menor que TRUE si $a es estrictamente menor que $b.
$a > $b Mayor que TRUE si $a es estrictamente mayor que $b.
$a <= $b Menor o igual que TRUE si $a es menor o igual que $b.
$a >= $b Mayor o igual que TRUE si $a es mayor o igual que $b.
50