Hola a todos , hasta ahora mis plantillas de php y html las usaba de tal manera que al html le pasaba un array de php y realizaba un bucle for e iba haciendo echos... pero e visto que existe una manera más "profesional" de hacerlo que es por medio de la funcion replace y con etiquetas como aqui:
Código PHP:
Ver originalclass Template{
$private $output = '';
public function Load_Template($template){
include($template);
}
public function Replace($data){
}
public function Display($add_footer = true){
echo $this->output;
}
}
<div>{username}</div>
<ul>
<li>{username}</li>//Loop this line for each user
</ul>
pero en el caso de que tenga que hacer una iteracion como los for que hacia como se haría con este sistema? meteria un for tb??? por lo tanto estaria metiendo php en el html q es lo que parece que se pretende evitar no??
Gracias!