Qu'est-ce qui est censé se produire quand il y a du HTML dans un document ici? N'est-il pas supposé être simplement stocké en tant que chaîne? Le code HTML de cet écran est affiché à l'écran ainsi que le délimiteur "HTMLBLOCK;" partie du code. Que se passe-t-il?ici document avec HTML non identificateur délimiteur
<? php
<<<HTMLBLOCK
<html>
<head><title>Menu</title></head>
<body bgcolor="#fffed9">
<h1>Dinner</h1>
<ul>
<li>Beef Chow-Mun</li>
<li>Sauteed Pea Shoots</li>
<li>Soy Sauce Noodles</li>
</ul>
</body>
</html>
HTMLBLOCK;
?>
SORTIE
Dinner
Beef Chow-Mun
Sauteed Pea Shoots
Soy Sauce Noodles
HTMLBLOCK; ?>
L'espace dans ' php' est faux. Le reste a l'air bien. – jh1711
Un bon moyen de déboguer ces problèmes est d'afficher la source dans votre navigateur. Vous verrez votre PHP là verbatim, car le serveur web ne l'a pas traité. – halfer