Escribir HTML dentro de PHP

Subodh Poudel 30 enero 2023
  1. Use la función echo para escribir HTML en PHP
  2. Escribir PHP dentro de HTML en un archivo PHP
Escribir HTML dentro de PHP

Este tutorial presentará algunos métodos para escribir HTML en un archivo PHP.

Use la función echo para escribir HTML en PHP

En el primer método, discutiremos cómo escribir HTML dentro de la función echo en un archivo PHP. La función echo de PHP se utiliza para generar las expresiones. Las expresiones son las expresiones de cadena. No es obligatorio escribir el paréntesis al usar la función echo, ya que echo no es realmente una función. Es una construcción de lenguaje y no tiene ningún tipo de devolución. La función puede tomar múltiples parámetros.

Podemos usar la función echo para mostrar los elementos HTML. Por ejemplo, cree un archivo PHP y cree dos variables, $song y $artist. Escriba algunos valores como se muestra en el siguiente ejemplo en las variables. Luego, use la función echo para crear una etiqueta table. Utilice la función echo en cada línea para escribir todas las etiquetas de la tabla como th, tr y td. Dentro de las etiquetas td, concatene las variables $song y $artist como "<td>" .$songs.'"</td>". Finalmente, cierre la etiqueta table dentro de la función echo.

El siguiente ejemplo creará una tabla HTML con una fila y dos columnas en un archivo PHP.

Código de ejemplo:

<?php
$song = "Echoes";
$artist = "Pink Floyd"; 
echo "<table>";
echo "<tr>";
echo "<th> Songs </th>";
echo "<th> Artists </th>";
echo "</tr>";
echo "<tr>";
echo "<td>".$song."</td>";
echo "<td>".$artist."</td>";
echo "</tr>";
echo "</table>";
?>

Producción :

Songs Artists
Echoes Pink Floyd

También podemos encerrar todo el HTML dentro de una función echo para lograr el mismo resultado.

Código de ejemplo:

<?php
$song = "Echoes";
$artist = "Pink Floyd"; 
 echo"<table>
 <tr>
 <th> Songs </th>
 <th> Artists </th>
 </tr>
 <tr>
 <td>".$song."</td>
 <td>".$artist."</td>
 </tr>
 </table>";

Producción :

Songs Artists
Echoes Pink Floyd

De esta forma, podemos escribir HTML dentro de un archivo PHP.

Escribir PHP dentro de HTML en un archivo PHP

También podemos escribir HTML dentro de un archivo PHP sin usar la función echo. El HTML se puede representar en un archivo .php. En el primer método, HTML se escribió dentro de las etiquetas de PHP. Por lo tanto, usamos las funciones echo para mostrar el HTML. Aquí, escribiremos HTML fuera de las etiquetas de PHP. Pero deberíamos abrir las etiquetas de PHP si tenemos que usar las variables de PHP en HTML. Podemos usar la sintaxis <?=$someVar?> para mostrar las variables de PHP dentro de HTML. La sintaxis es el atajo para la función echo.

Usaremos las mismas variables creadas en el método anterior para la demostración en este método. Primero, cree las variables dentro de las etiquetas de PHP. Después de cerrar la etiqueta, cree una etiqueta table. Cree la estructura de la tabla como en el método anterior. En las etiquetas td, abra la etiqueta PHP y muestre las variables como <?=$song?> y <?=$artist?>.

Como resultado, podemos ver una tabla HTML en la página web. De esta forma, podemos escribir HTML dentro de un archivo PHP.

Código de ejemplo:

<?php 
$song = "Echoes";
$artist = "Pink Floyd"; 
?>
 <table>
 <tr>
 <th> Songs </th>
 <th> Artists </th>
 </tr>
 <tr>
 <td> <?=$song?> </td>
 <td> <?=$artist?> </td>
 </tr>
 </table>

Producción :

Songs Artists
Echoes Pink Floyd 
Subodh Poudel avatar Subodh Poudel avatar

Subodh is a proactive software engineer, specialized in fintech industry and a writer who loves to express his software development learnings and set of skills through blogs and articles.

LinkedIn

Artículo relacionado - PHP HTML