Je me demande quelles sont les options pour taper en PHP? Si le code de template peut être très similaire à PHP, ce serait mieux.quelles sont les options de moteur de template pour PHP?
0
A
Répondre
4
2
Et bien puisque PHP est un moteur de template il y a toujours ... PHP.
Certains ressentent le besoin d'en ajouter d'autres. Smarty est très populaire. Personnellement, je n'ai jamais vu le point mais à chacun le sien.
4
il ya un "alternative" syntax php qui le rend plus attrayant parmi les balises html, je peux le recommander fortement.
balises courtes, bien que la plupart du temps découragé et/ou ridiculisé ont aussi un bel avantage:
<?php echo $variable; ?>
peut devenir:
<?= $variable; ?>
Et vous pouvez faire des choses comme:
<ul>
<? foreach ($myListItems as $id => $itemText) : ?>
<li id="<?= $id; ?>">
<?= $itemText; ?>
</li>
<? endforeach; ?>
</ul>
Quel est le modèle de niveau le plus bas que vous allez réaliser avec php, mais il est encore très lisible et il le fait Vous n'avez pas besoin de mélanger le contrôleur ou la logique du modèle avec votre vue.
Question similaire avec des réponses plus détaillées: http://stackoverflow.com/questions/62617/whats-the-best-way-to-separate-php-code-and-html – Kzqai