Page 53 - Programador-PHP
P. 53

Programación Procedural de Aplicaciones Web de baja complejidad
        PHP Experto – Tomo I                                                                                                                                                  Eugenia Bahit


          $a = 15;
          if ($a == 10) {
              echo "\$a es igual a 10";
          } else if ($a == 12) {
              echo "\$a es igual a 12";
          } else if ($a == 15) {
              echo "\$a es igual a 15";
          }


        Y si a lo anterior le agregamos else estaríamos cubriendo todas
        las posibilidades:


          $a = 15;
          if ($a == 10) {
              echo "\$a es igual a 10";
          } else if ($a == 12) {
              echo "\$a es igual a 12";
          } else if ($a == 15) {
              echo "\$a es igual a 15";
          } else {
              echo "\$a NO es ni 10 ni 12 ni 15";
          }



          AVISO:

          Se   debe   tener   especial   cuidado   en   la   comparación
          de   números   reales   (flotantes).  Veremos   esto   con
          detenimiento más adelante. Para mayor información, visitar
          la documentación oficial en:

          http://www.php.net/manual/es/language.types.float.php#language
          .types.float.comparison



















                                              53
   48   49   50   51   52   53   54   55   56   57   58