Так как я все-таки разработчик, думаю надо кинуть сюда пару строк кода, заодно проверить подсветку синтаксиса
Небольшой кусочек самописного шаблонизатора.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
private function load_vars($tmpl, $name) { $this->configs['style_dir'] = './templates/'.$tmpl.'/'; $this->buffer = file_get_contents('./templates/'.$tmpl.'/'.$name.'.html'); foreach($this->configs as $parameter => $value) { if(gettype($value) != "array") { $this->buffer = str_replace('{'.$parameter.'}', $value, $this->buffer); } else { $this->loop(); $this->loops++; } } } |
Весь класс шаблонизатора лежит