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
   37   38   39   40   41   42   43   44   45   46   47