Originariamente inviato da uMoR
Partendo da un codice come questo, invece che passare un array con tutti i tag\sostituzioni (che può essere pesante per la memoria), è meglio passare un puntatore all'array in questione oppure il tempo che si risparmia è trascurabile ?Codice PHP:foreach ($tags AS $k=>$v) {
$v = (file_exists($v)) ? $this->parseFile($v) : $v;
$this->output = str_replace('{' . $k . '}', $v, $this->output);
}
io non userei foreach e userei while poi farei una struttura a blocchi piu comoda di un template fatto come quello che stai facendo..
cosa molto utile è un sistema di caching risparmi molto poi ..

Rispondi quotando


se nun ti piacciono le mie {} puoi cambiare qui e nel template.htm:
) cominciamo a collaborare
