Hallo,
ich möchte einen Platzhalter mehrmals ersetzen (aus einer HTML-Datei), weiß aber nicht, wie ich das machen kann, ein kleines und unauffälliges Template-Script habe ich schon gebastelt:
Wie könnte ich das machen?
ich möchte einen Platzhalter mehrmals ersetzen (aus einer HTML-Datei), weiß aber nicht, wie ich das machen kann, ein kleines und unauffälliges Template-Script habe ich schon gebastelt:
PHP-Code:
<?php
class template
{
var $pfad;
var $ersetz_name;
var $var_name;
var $tpl_name;
var $end;
var $save;
function laden($pfad, $tpl_name)
{
$load = file_get_contents($pfad.$tpl_name);
$this->save=$load;
}
function ersetzen($var_name, $ersetz_name)
{
$ersetzen = str_replace("{".$var_name."}", $ersetz_name, $this->save);
$this->end=$ersetzen;
}
function out()
{
echo $this->end;
return true;
}
}
$tpl1 = new template;
$tpl1->laden('','template.html');
$tpl1->ersetzen("titel", "Testtitel");
$tpl1->out();
?>
Kommentar