lunes, 31 de agosto de 2015

En lugar de utilizar dos si las declaraciones, como en la lección anterior, podemos utilizar un if ... else. Me gusta esto:
 
<? PHP
$ kitten_image = 0; $ church_image = 1;
if ($ kitten_image == 1) {
print ("<img src = imágenes / kitten.jpg>");
} else {
print ("<img src = imágenes / church.jpg>");
}
?>
 
Copia este nuevo guión, guarde su trabajo y probarlo. Usted debe encontrar que la imagen de la iglesia muestra en el navegador. Esta vez, un si ... se está utilizando else. Vamos a ver cómo funciona.
La sintaxis de la instrucción if-else es la siguiente:
 
si (condition_to_test) {
} else {
}
 
Si se mira de cerca, verás que tienes un normal si Declaración primero, seguido por una parte "más" después de ella. Aquí está la parte "más":
 
else {
}
 
Una vez más, se utilizan los corchetes izquierdo y derecho. Entre las llaves, escriba el código que desea ejecutar. En nuestro código, hemos creado dos variables:
 
$ kitten_image = 0;
$ church_image = 1;
 
La variable llamada $ kitten_image se ha asignado un valor de 0, y la variable llamada $ church_image se ha asignado un valor de 1. La primera línea de la declaración si las pruebas para ver lo que hay dentro de la variable llamada $ kitten_image. Se está poniendo a prueba para ver si esta variable tiene un valor de 1.
 
if ($ kitten_image == 1) {
 
Lo que estamos pidiendo es: "¿Es cierto que $ kitten_image tiene un valor de 1?" Los $ kitten_image variable contiene un valor de 0, por lo que PHP ve esto como no es cierto. Debido a que el valor "no es verdad" ha sido devuelto (falso, si se quiere), PHP ignora la línea de código para la instrucción if. En su lugar, se ejecutará el código para la parte "más". ". Cuando todas las demás opciones se han agotado, ejecute el código entre corchetes demás rizado" - No necesita hacer cualquier prueba otra cosa significa para nosotros, que era la siguiente:
 
else {
print ("<img src = imágenes / church.jpg>");
}
 
Así que la imagen de la iglesia se muestra. Cambie sus dos variables de esto:
 
$ kitten_image = 0;
$ church_image = 1;
 
A esto:
 
$ kitten_image = 1;
$ church_image = 0;
 
Ejecutar el código de nuevo y ver qué pasa. Usted debe ver el gatito! Pero se puede entender por qué?
 
En la siguiente sección, vamos a echar un vistazo a if ... else if.

0 comentarios :

Publicar un comentario