PHP condicional incrustado en HTML

Versión para impresiónVersión para impresión

Muchas veces cuando programamos en PHP nos enfrentamos al dilema de incrustar un código PHP dentro de HTML, para lo cual usualmente hacemos abriendo con < ?php, sin embargo cuando queremos poner condicionales se complica un poco el asunto. Por ejemplo:


</p>

<p>&lt;?php
if (condición) {
print "Hola";
print "Soy un ejemplo";
print "de como no debería hacerse esto";
print "pero siempre se hace";
}
?&gt;</p>

<p>

Como dice el ejemplo esto es tedioso y existe otra manera mejor para incrustar código PHP.


</p>

<p>&lt;?php if (condición) : ?&gt;
Hola
Soy un ejemplo
de como esto podría hacerse esto
de una forma mejor y más ordenada
&lt;?php endif; ?&gt;</p>

<p>

Pues bien esto ahorrará muchos dolores de cabeza a más de alguno. También se pueden usar con for y while.


Comentarios

que tal quisiera saber como

que tal quisiera saber como incrustar el codigo html dento del codigo php

gracias espero respuesta

Enviar un comentario nuevo

  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • You can use BBCode tags in the text.
  • Saltos automáticos de líneas y de párrafos.

Más información sobre opciones de formato