Page 74 - Programador-PHP
P. 74

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


        Curiosidades sintácticas de la

        bipolaridad no diagnosticada de

        PHP


        Queremos a PHP y por eso lo usamos ¿cierto? Pero aquello de
        que "el amor es ciego", es bastante relativo, cuando lo que nos
        guía como programadores, es la lógica. Y es allí, cuando nos
        encontramos con que PHP, pareciera ser "bipolar" y, según su
        ánimo,   la   sintaxis   de   las   estructuras   de   control,   pueden
        escribirse de dos formas: la que ya conocemos y... esta de aquí:

          if($PHP == "es bipolar"):
              echo "No te aconsejo utilizar esta sintaxis :D";
          endif;



        Y a veces, está un poco deprimido:


          if($PHP == "es bipolar"):
              echo "No te aconsejo utilizar esta sintaxis :D";
          else if ($PHP == "está en su fase depresiva"):
              echo "Oh! No! Debiste utilizar elseif sin separación! Ahora fallará!";
          endif;



        Por curiosidad, el ejemplo anterior pero sin fallas:

          if($PHP == "es bipolar"):
              echo "No te aconsejo utilizar esta sintaxis :D";
          elseif ($PHP == "está en su fase depresiva"):
              echo "Ok. Usemos elseif sin separación así no se enoja";
          else:
              echo "Ya podemos volver a utilizar llaves";
          endif;



        ¡Oh, no! Con while también sucede!

          while ($i < 10):
              echo "Y aquí tenemos un PHP maníaco!";
          endwhile;


                                              74
   69   70   71   72   73   74   75   76   77   78   79