Creación de una aplicación Web

Páginas: 5 (1074 palabras) Publicado: 21 de agosto de 2013
Creación de una aplicación Web

Etiquetas de PHP
Cuando PHP interpreta un fichero, busca las etiquetas de apertura y cierre, que son , y que indican a PHP dónde empezar y finalizar la interpretación del código. Este mecanismo permite a PHP ser incrustado en todo tipo de documentos, ya que todo lo que esté fuera de las etiquetas de PHP será ignorado por el intérprete.
PHP también permite lasetiquetas abreviadas  (las cuales están desaconsejadas debido a que sólo están disponibles si se habilitan con la directiva short_open_tag del fichero de configuración php.ini, o si PHP se configuró con la opción --enable-short-tags .
Si un fichero contiene código PHP puro, es preferible omitir la etiqueta de cierre de PHP al final del fichero. Esto impide que se añadan espacios en blanco onuevas líneas después de la etiqueta de cierre de PHP, los cuales pueden causar efectos no deseados debido a que PHP iniciará la salida del buffer cuando no había intención por parte del programador de enviar ninguna salida en ese punto del script.

Esto también será ignorado por PHP y mostrado por el navegador.
Esto funciona como se espera, porque cuando PHP intercepta las etiquetas de cierre ?>,simplemente comienza a imprimir cualquier cosa que encuentre (a excepción de un una nueva línea inmediatamente después hasta que dé con otra etiqueta de apertura a menos que se encuentre en mitad de una sentencia condicional, en cuyo caso el intérprete determinará el resultado de la condición antes de tomar una decisión de qué es lo que tiene que saltar. Vea el siguiente ejemplo.
Usar estructurascon condiciones
Ejemplo #1 Salida avanzada usando condiciones

  Esto se mostrará si la expresión es verdadera.

  En caso contrario se mostrará esto.

En este ejemplo, PHP saltará los bloques donde la condición no se cumpla, incluso si están fuera de las etiquetas de apertura/cierre de PHP, PHP los saltará según la condición, ya que el intérprete saltará por encima de los bloquescontenidos dentro de una condición que no se cumpla.
Para imprimir bloques de texto grandes, es más eficiente abandonar el modo intérprete de PHP que enviar todo el texto a través de echo o print.
Existen cuatro tipos de pares de etiquetas de apertura y de cierre que se pueden usar en PHP. Dos de estas, y , siempre están disponibles. Las otras dos son las etiquetas abreviadas y las etiquetasestilo ASP, que se pueden activar o desactivar desde el fichero de configuración php.ini Aunque algunas personas encuentran las etiquetas abreviadas y las etiquetas estilo ASP más convenientes, son menos portables y generalmente no se recomiendan.
Nota:
Observe también que si se está incrustando PHP dentro de XML o XHTML necesitará usar las etiquetas para seguir los estándares.
Ejemplo #2 Etiquetas deapertura y de cierre de PHP
1.  

2.  
        echo 'algunos editores (como FrontPage) no les gusta
              las instruciones de proceso';
    

3.  
     Esto es una forma abreviada de ""

4.  
    
Las etiquetas vistas en los ejemplos uno y dos están siempre disponibles; el ejemplo uno es el más común y recomendado de los dos.
Las etiquetas abreviadas (ejemplo tres) están solodisponibles cuando se activan mediante la directiva short_open_tag del fichero de configuración php.ini o si PHP se configuró con la opción --enable-short-tags .

Separación de instrucciones
Como en C o en Perl, PHP requiere que las instrucciones terminen en punto y coma al final de cada sentencia. La etiqueta de cierre de un bloque de código de PHP automáticamente implica un punto y coma; no esnecesario usar un punto y coma para cerrar la última línea de un bloque de PHP. La etiqueta de cierre del bloque incluirá la nueva línea final inmediata si está presente.





Los comentarios del estilo "una sola línea" solo comentan hasta el final de la línea o del bloque actual de código de PHP, lo primero que suceda. Esto implica que el código HTML después de // ... ?> o # ... ?> SERÁ...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Creacion de una aplicacion web
  • Es una aplicación web
  • Que es una aplicacion web
  • Aplicación Web
  • Metodologia para la creacion de una Aplicacion Web
  • aplicacion web
  • Aplicacion Web
  • Aplicación Creación de Portal Web en un CMS con aplicación de marketing digital CRM e busines mobile...

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS