Categorías: Informática

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.

Compartir