<?php function load($pfad) { return file_get_contents($pfad); } function assign($var, $var2, $var3) { return str_replace("{".$var."}", $var2, $var3); } function out($var) { return $var; } $tpl = load('templates/index.htm'); $tpl = assign("menu1", "Test", $tpl); echo out($tpl); ?>
Nun möchte ich eine Template Engine schreiben, sodass Templates immer geladen werden können und ersetzt, sowieso ausgegeben, wie kann ich das anstellen? Ich nehme an mit "class", aber ich weiß nicht wie, kann mir jemand helfen?