Sleeper
Mitglied
Hallo zusammen.
Bin etwas am experementieren.
Und zwar mit Platzhalter.
Das Grundprinzip ist mir klar, aber in der praxis harpert es gewalltig.
wie man sieht lade ich ein Template ein, und um die Platzhalter ({Name}) im Template zu finden benutze ich preg_match_all.
Das ergebnis kann ich dann per eine for-Schleife ausgeben (Listet mir die dann so auf: {Name} usw.).
Aber das will ich ja gar nicht.
Ich möchte dir Klammern {} loswerden und daraus z.B. ein a. Array ($beispiel[name]) machen.
Habe mir schon sachen durchgelesen wie ereg, explode, split usw.
Aber ich komme da überhaupt nicht weiter.
Wäre super wenn mir jemand da weiterhelfen, bzw anregung, könnte.
Besten dank schonmal im vorraus.
Gruß,
Sleeper
Bin etwas am experementieren.
Und zwar mit Platzhalter.
Das Grundprinzip ist mir klar, aber in der praxis harpert es gewalltig.
PHP:
$fp=fopen("tpl.html", "r+");
$cnt=fread($fp, filesize("tpl.html"));
preg_match_all("/{([A-Z_]*)}/", $cnt, $result);
wie man sieht lade ich ein Template ein, und um die Platzhalter ({Name}) im Template zu finden benutze ich preg_match_all.
Das ergebnis kann ich dann per eine for-Schleife ausgeben (Listet mir die dann so auf: {Name} usw.).
Aber das will ich ja gar nicht.
Ich möchte dir Klammern {} loswerden und daraus z.B. ein a. Array ($beispiel[name]) machen.
Habe mir schon sachen durchgelesen wie ereg, explode, split usw.
Aber ich komme da überhaupt nicht weiter.
Wäre super wenn mir jemand da weiterhelfen, bzw anregung, könnte.
Besten dank schonmal im vorraus.
Gruß,
Sleeper