Mezclar Php Con Html
Mezclar php con html
Cualquier código fuera de las etiquetas de apertura y cierre es ignorado por el intérprete de PHP. Esto permite embeber PHP en HTML:
<p> Texto ignorado por PHP.</p>
<?php echo 'Texto que va a ser interpretado por PHP.'; ?><p> Texto también ignorado.</p>
Cuando se cierra un bloque en medio de una condición, el intérprete tendrá en cuenta el código HTML sólo si ésta se cumple, de lo contrario saltará el contenido:
<?php if ($expression == true): ?>
Se mostrará si $expression es true.
<?php else: ?>
Sino, se mostrará este contenido.
<?php endif; ?>
En este ejemplo la palabra hola se repetirá el número de veces que elementos tenga $books y cómo se escapa en medio de un bucle for, hay que cerrarlo.
<?php foreach($books as $book) :?>
<li>Hola</li>
<?php endforeach?>