Comment puis-je écho HTML en PHP?

Je veux conditionnellement sortie HTML pour générer une page, alors, quel est le moyen le plus facile pour faire écho multiligne des fragments de code HTML en PHP 4+? J'ai besoin d'utiliser un framework de template comme Smarty?

echo '<html>', "\n"; //I'm sure there's a better way!
echo '<head>', "\n";
echo '</head>', "\n";
echo '<body>', "\n";
echo '</body>', "\n";
echo '</html>', "\n";
  • \n ne fonctionne pas dans le html. Je suppose que vous vouliez dire echo "<br>";
  • Bon pracitice dire à separete votre logique à partir de la vue (comme dans MVC). utilisation templetig moteur comme Twig pour separete votre point de vue de la logique de script - twig.sensiolabs.org Place de la mise en œuvre de votre balisage html de votre script php de le faire en sens inverse. Mettre en œuvre des variables php à twig temple. Dès que vous obtenez ce que je veux dire vous verrez les avantages de cette approche. Brindille de résoudre ce genre de problèmes. Pour les petites chank de code, vous pouvez écrire votre propre extension twig que vous pouvez ensuite utiliser dans secounds à jouer certains compliqué mais repetative tâches.
  • Double Possible de Comment utiliser php echo avec javascript ou html? Ou php et html du document.écrire?
InformationsquelleAutor Robinicks | 2009-07-08