Tecnología

Inicio

Cómo cerrar PHP Etiquetas

Cómo cerrar PHP Etiquetas


Un archivo PHP consiste en código PHP y HTML. Un servidor Web interpreta la lógica del programa PHP y HTML salidas a un navegador de acuerdo con esa lógica. El servidor Web distingue entre PHP y HTML a través del uso de la etiqueta de apertura de PHP, "<? Php", y la etiqueta de cierre PHP, "?>". etiquetas de cierre de PHP no deben ser seguidos con cualquier espacio o la tecla "Enter", porque esos personajes serán interpretados por el servidor Web como caracteres HTML. Algunas funciones de PHP requieren la función a ejecutar antes de cualquier salida HTML y caracteres adicionales no deseadas pueden causar advertencias y errores de programa.

Instrucciones

1 Cerrar una etiqueta PHP después de un bloque de código PHP. Coloque la etiqueta de apertura al comienzo del bloque y la etiqueta de cierre al final del bloque. Por ejemplo, escriba:

<? Php

$ Name = "Steve";

echo "Su nombre es <strong>". $ Nombre. "</ Strong>";

?>

2 Cerrar una etiqueta PHP en medio de una directiva HTML tal como lo haría un bloque de código. Por ejemplo, escriba:

<a href="<?php eco $filename; ?> "target =" _ blank "> Haga clic aquí </a>

3 Cerrar una etiqueta PHP para salida de código HTML y abra una nueva etiqueta PHP y cerrar esa etiqueta después de la sección completa. Por ejemplo, escriba:

<? Php

$ Edad = 15;

if ($ edad> 12 && $ edad <20) {?>

¡Adolescente!

<? Php} else {?>

No es un adolescente!

<? Php}?>

4 Omitir la etiqueta de cierre al final de un archivo en una aplicación PHP grande, multi-archivo si desea asegurarse de que no hay espacios en blanco y caracteres de retorno de carro se insertan de forma inadvertida como código HTML entre las funciones de PHP. Siempre incluya la etiqueta de apertura de PHP al comienzo de cada archivo PHP como de costumbre.

Consejos y advertencias

  • Los servidores web universalmente apoyan el uso de la etiqueta script HTML como un sustituto de las etiquetas de apertura y cierre de PHP, por ejemplo:
  • <Script language = "php">
  • echo "Ejecución de mi código PHP ...";
  • </ Script>
  • Algunos servidores web permiten "<?" y "?>" o "<?%" y "%>" como la apertura y cierre de PHP pares de etiquetas. No se recomiendan las siguientes etiquetas, ya que no son compatibles con todos los servidores web.