Faut-il limiter l'utilisation des "echos"?
Bonjour à tous,
j'aimerais savoir si dans un code en PHP5 par exemple il est bien de faire ça :
Code:
1 2 3 4 5 6 7
| <?php
public function lambda(){
echo "lignes de HTML";
quelques traitements php
echo "lignes de HTML"
quelques traitements php etc...
}?> |
Ou bien si il vaut mieux faire :
Code:
1 2 3 4 5 6 7 8
|
<?php
public function lambda(){
?> lignes de HTML <?php
quelques traitements php
?> 10 lignes de HTML <?php
quelques traitements php etc...
}?> |
Ou alors préconisez-vous d'utiliser ob_start(), si j'ai bien compris, ob_start() doit être appelé au début avant le premier echo, et à la fin, on met ob_end_flush() et tout est appelé d'un coup?
Pourriez-vous me dire lequel est le plus économique en terme de temps et d'optimisation selon vous?
Merci beaucoup