PHP peut générer du HTML directement, sans utiliser de variables, en écrivant les balises HTML dans un script PHP. Voici un exemple simple :

<?php
echo "<div>";
echo "<h1>Bienvenue sur mon site</h1>";
echo "<p>Ceci est une page générée dynamiquement avec PHP.</p>";
echo "</div>";
?>

Ce qui se passe ici :

Quand ce script est exécuté, le navigateur interprète le code PHP et génère le HTML suivant :

Le résultat est une page contenant un titre et un paragraphe. Cela montre comment PHP peut être utilisé pour écrire du HTML de manière simple et directe.

Attention !

Si vous ne configurer pas le mode « HTML OUTPUT », la sandbox ne va pas interpréter le code HTML.

IL faut régler les options Ouput HTML


Dans le volet options :


Ce qui donne :

Tester :



https://onlinephp.io/c/2b0606

Simplification du code

Bien sur, pour simplifier le code et éviter d’utiliser plusieurs echo, vous pouvez écrire tout le contenu HTML dans un seul echo

<?php
echo "<div>
<h1>Bienvenue sur mon site</h1>
<p>Ceci est une page générée dynamiquement avec PHP.</p>
</div>";
?>

https://onlinephp.io/c/78a55