Introducción
Esta es la Parte 6 de mi serie, conceptos básicos de PHP. En esta parte de la serie, aplicamos la lógica booleana a las condiciones de PHP.
Nota: Si no puede ver el código o si cree que falta algo (enlace roto, imagen ausente), solo contácteme en [email protected]. Es decir, contácteme para obtener el más mínimo problema que tiene sobre lo que está leyendo.
Ejemplo de expresión única
Considere el siguiente código:
Leer e intente el código (primero debe agregar los elementos HTML circundantes). En la condición, (paréntesis de if) solo hay una expresión, que es $ me == “alta”. Si esta expresión da como resultado verdadero, se ejecutará el bloque if se ejecutará. La declaración anterior es equivalente a
if (true)
{
echo ‘soy alto’;
}
Para esta segunda declaración de la condición, no necesita la creación de la variable y su asignación. Lea e intente el siguiente código:
Veamos un caso en el que la condición resulte en False. Considere el siguiente código:
El bloque if (láminos rizados) en el código anterior no se ejecutará, porque la condición da como resultado falso, ya que el valor de la variable, $ me, es “corto” Y no “alto”. La declaración anterior es equivalente a:
El bloque if solo se puede ejecutar si la condición es verdadera. En este último caso no se ejecuta.
más de una expresión en condición
Puede tener más de una expresión en una condición. En esta parte de la serie, considero un máximo de dos expresiones en una condición. Cada una de las expresiones da como resultado verdadero o falso. Las expresiones se combinan con los operadores y o no. El y el operador se escriben como, &&. El operador se escribe como, || . ¡El no operador se escribe como! . &&, || , y ! se llaman operadores lógicos. Con los operadores lógicos, las reglas en la parte anterior de la serie se pueden reescribir como:
y
(false) && (false) = falso
(falso ) && (true) = false
(true) && (false) = false
(true) && (true) = true
o
((( falso) || (falso) = falso
(falso) || (true) = true
(true) || (falso) = true
(true) || (true) = true
no
! (falso) = true
! (true) = false
doble- Ejemplos de expresión
El bloque if no se ejecutará en el siguiente código:
Un ejemplo práctico para el código anterior es:
“alto” se asigna a la variable, $ you y también a la variable, $ yo. La primera expresión en la condición da como resultado falso y el segundo da como resultado verdadero. (falso) && (verdadero) da falso como el valor booleano efectivo para la condición. Entonces el bloque no se ejecuta.
El bloque if se ejecutará en el siguiente código:
Un ejemplo práctico para el código anterior es:
leer el código anterior. Intentalo. La primera expresión da como resultado falso; El segundo da como resultado verdadero. La condición efectiva es verdadera, ya que (falso) || (verdadero) da verdadero.
no ejemplos
El bloque if se ejecutará en el siguiente código: < /P>
El bloque if se ejecuta, si la condición es verdadera. ! (falso) da verdad. Si la condición es falsa, el bloque if no se ejecutará.
Un ejemplo práctico para el código anterior es:
elseif y de lo contrario
Todavía puede agregar las declaraciones de los demás y de lo contrario a las muestras de código anteriores, siguiendo lo que aprendimos en una de las partes anteriores.
nos detengamos aquí y continuemos en la siguiente parte de la serie. < /p>
chrys