Page 76 - Programador-PHP
P. 76

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


          mi_etiqueta:
              echo chr(10) . "Esto sí será mostrado" . chr(10);

          echo "Y esta también!" . chr(10);
          ?>



        Lo anterior, generará la siguiente salida:

         eugenia@cocochito:~/cursophpbasico$ php -f file.php
         Hola Mundo!
         Esto sí será mostrado
         Y esta también!
         eugenia@cocochito:~/cursophpbasico$


        Sin   embargo,   al   no   tener   las   etiquetas   definidas,   un
        identificador de cierre y, PHP, ser un lenguaje que no requiere
        de identación para la definición de estructuras, todo el código
        escrito debajo de una etiqueta, será ejecutado cuando goto sea
        llamado:




          <?php
          echo "Hola Mundo!";
          goto mi_etiqueta;
          echo "Esto no se mostrará, ya que goto lo saltará";

          mi_etiqueta:
              echo chr(10) . "Esto sí será mostrado" . chr(10);
          otra_etiqueta:
              echo "mmmm... esta también se muestra :/" . chr(10);
          ?>


        Y aquí, la prueba:


         eugenia@cocochito:~/cursophpbasico$ php -f file.php
         Hola Mundo!
         Esto sí será mostrado
         mmmm... esta también se muestra :/
         eugenia@cocochito:~/cursophpbasico$




                                              76
   71   72   73   74   75   76   77   78   79   80   81