Existe-t-il un meilleur moyen de sortir des données vers une page html avec PHP?php: echo "", print(), printf()
Si je veux faire un div avec une var en php, je vais écrire quelque chose comme ça
print ('<div>'.$var.'</div>');
ou
echo "'<div>'.$var.'</div>'";
Quelle est la bonne façon de le faire?
Ou une meilleure façon, remplir un $tempvar
et l'imprimer une fois? comme ça:
$tempvar = '<div>'.$var.'</div>'
print ($tempvar);
En fait, dans la vraie vie, le var sera rempli avec beaucoup plus!
Voir http://stackoverflow.com/questions/1006586/is-there-any-difference-between-print-and-echo-in-php/1006600#1006600 – karim79
Vous devez également utiliser une couche de présentation (telle que Smarty) pour séparer la logique d'affichage de la logique de votre application. Les modèles Smarty sont compilés en pages PHP normales, mais votre code reste beaucoup plus propre. –