É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 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