Page 42 - Programador-PHP
P. 42
Programación Procedural de Aplicaciones Web de baja complejidad
PHP Experto – Tomo I Eugenia Bahit
HTML y PHP en un mismo
archivo
Como se comentó anteriormente, es posible "mezclar" código
HTML con PHP, sin necesidad de imprimir etiquetas HTML
mediante PHP. Es decir, conservar la independencia de ambos
lenguajes en el mismo archivo.
El mejor procedimiento para hacer esto, es comenzar
escribiendo el código HTML y utilizando comentarios para
recordarnos dónde debemos insertar el código PHP. En la
programación funcional o estructurada, éste, es el mejor
método. Puesto que nos asegura, la mayor legibilidad posible.
Vamos a ver un ejemplo de aquello que no debe hacerse y
sugerir una mejor práctica.
Una mala práctica: colocar código HTML
embebido dentro de variables de PHP
<?php
$alicuota_iva = 21;
$codigo_de_producto = 1284;
$nombre_producto = "Agua Mineral Manantial x 500 ml";
$precio_bruto = 3.75;
$iva = 3.75 * 21 / 100;
$precio_neto = $precio_bruto + $iva;
$producto = "<p><b>Producto:</b> ($codigo_de_producto) $nombre_producto<br/>
<b>Precio:</b> USD $precio_neto.- (IVA incluido)</p>";
?>
<!doctype html>
<html>
<head>
<title>Detalles del producto <?php echo $nombre_producto; ?></title>
</head>
<body>
<?php echo $producto; ?>
</body>
</html>
42