Platzhalter / Variablen in HTML Datei ersetzen

11/10/2012 - 15:26 von Jan Novak | Report spam
Hallo,

ich bin absoluter Neuling in PHP und habe trotz google nichts passendes
gefunden (ich komme von java).

Weil ich den php Code vom HTML Code trennen möchte, wollte ich die
WebSeiten in HTML bauen und dort "Platzhalter" einfügen, welche dann von
PHP gefüllt werden.

Das ganze möglichst ohne externe tools.

Jan
 

Lesen sie die antworten

#1 Matthias Würfl
11/10/2012 - 15:57 | Warnen spam
Am 11.10.2012 15:26, schrieb Jan Novak:

Weil ich den php Code vom HTML Code trennen möchte, wollte ich die
WebSeiten in HTML bauen und dort "Platzhalter" einfügen, welche dann von
PHP gefüllt werden.



Gute Idee!

Das ganze nennt sich dann "Template" und dafür gibt's schon fertige
Template-Engines. Smarty ist da wohl die bekannteste.

http://www.smarty.net/

Das ganze möglichst ohne externe tools.



$content = "Hallo {name}!";
str_replace("{name}","Karl Napp", $content);
echo $content;

Grüße, Matthias

Ähnliche fragen