phpbar.de logo

Mailinglisten-Archive

[php] eigenes kleines template

[php] eigenes kleines template

Niklas Funke phpbar at oupz.de
Mit Okt 5 13:58:36 CEST 2005


Michael Borchers schrieb:

>muss grad mal ein eigenes kl template system bauen, nichts umfangreiches.
>
>hab eine .tpl datei in der variablenplatzhalter zb im format
>
><p>{VARIABLE}</p>...
>
>hinterlegt sind.
>
>nun müsste ich die datei einmal einlesen und sämtliche variablennamen
>mit der entspr. php variable ersetzen.
>diese befinden sich in einem array.
>
>sprich wenn array[SCHLUESSEL NAME = VARIABLE] => variablenwert = array[WERT VON VARIABLE]
>
>naja, oder so ähnlich, ihr kennt das ja.
>
>kann mir jmd fix helfen?
>  
>
nimmste insofern php5 vorliegt:

$file = file_get_content(<filename>);

oder falls nicht

$file = file(<filename>);
$file = implode("", $file);

und dann

$file = str_replace(<array:platzhalter>, <array:werte>, $file);

die beiden Arrays müssen natürlich syncron aufgebaut werden, sonst 
passen die Platzhalter nich zu den Werten.

Oder meintest du was anderes?


php::bar PHP Wiki   -   Listenarchive