Écrire du HTML en PHP

Subodh Poudel 30 janvier 2023
  1. Utilisez la fonction echo pour écrire du HTML en PHP
  2. Écrire PHP Inside HTML dans un fichier PHP
Écrire du HTML en PHP

Ce tutoriel présentera quelques méthodes pour écrire du HTML dans un fichier PHP.

Utilisez la fonction echo pour écrire du HTML en PHP

Dans la première méthode, nous verrons comment écrire du HTML à l’intérieur de la fonction echo dans un fichier PHP. La fonction PHP echo est utilisée pour sortir les expressions. Les expressions sont les expressions de chaîne. Il n’est pas obligatoire d’écrire la parenthèse lors de l’utilisation de la fonction echo, car echo n’est pas vraiment une fonction. C’est une construction de langage et n’a pas de types de retour. La fonction peut prendre plusieurs paramètres.

On peut utiliser la fonction echo pour afficher les éléments HTML. Par exemple, créez un fichier PHP et créez deux variables, $song et $artist. Écrivez quelques valeurs comme indiqué dans l’exemple ci-dessous dans les variables. Ensuite, utilisez la fonction echo pour créer une balise table. Utilisez la fonction echo sur chaque ligne pour écrire toutes les balises du tableau comme th, tr et td. À l’intérieur des balises td, concaténez les variables $song et $artist comme "<td>" .$songs.'"</td>". Enfin, fermez la balise table à l’intérieur de la fonction echo.

L’exemple ci-dessous créera un tableau HTML avec une ligne et deux colonnes dans un fichier PHP.

Exemple de code :

<?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>";
?>

Production :

Songs Artists
Echoes Pink Floyd

Nous pouvons également enfermer tout le HTML dans une fonction echo pour obtenir le même résultat.

Exemple de code :

<?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>";

Production :

Songs Artists
Echoes Pink Floyd

De cette façon, nous pouvons écrire du HTML dans un fichier PHP.

Écrire PHP Inside HTML dans un fichier PHP

On peut aussi écrire du HTML dans un fichier PHP sans utiliser la fonction echo. Le HTML peut être rendu dans un fichier .php. Dans la première méthode, le HTML était écrit à l’intérieur des balises PHP. Nous avons donc utilisé les fonctions echo pour afficher le HTML. Ici, nous allons écrire du HTML en dehors des balises PHP. Mais nous devons ouvrir les balises PHP si nous devons utiliser les variables PHP en HTML. Nous pouvons utiliser la syntaxe <?=$someVar?> pour afficher les variables PHP dans HTML. La syntaxe est le raccourci de la fonction echo.

Nous utiliserons les mêmes variables créées dans la méthode ci-dessus pour la démonstration dans cette méthode. Tout d’abord, créez les variables à l’intérieur des balises PHP. Après avoir fermé la balise, créez une balise table. Créez la structure de la table comme dans la méthode ci-dessus. Dans les balises td, ouvrez la balise PHP et affichez les variables sous la forme <?=$song?> et <?=$artist?>.

En conséquence, nous pouvons voir un tableau HTML sur la page Web. De cette façon, nous pouvons écrire du HTML dans un fichier PHP.

Exemple de code :

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

Production :

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

Article connexe - PHP HTML