PHP condicional incrustado en HTML

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:

<?php
if (condición) {
print «Hola»;
print «Soy un ejemplo»;
print «de como no debería hacerse esto»;
print «pero siempre se hace»;
}
?>

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

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

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

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.