0 votes
in SoSci Survey (dt.) by s079684 (985 points)

Hallo!
Ich habe mehrere Textteile, die ich mittels replace() in PHP vorbereite. Es gibt Textteil A, B und C, je nach Kontext. Ich mache also beispielsweise replace("%text%", $text_a);

Textteile A, B und C beinhalten wiederum selbst einen Platzhalter für eine weitere Variable. Auch hier versuche ich replace("%name%", $name);. Das funktioniert aber nicht, es bleibt der Platzhalter stehen.

Wie kann ich einen Platzhalter innerhalb eines Platzhalters verwenden?

1 Answer

+1 vote
by SoSci Survey (323k points)

Wie kann ich einen Platzhalter innerhalb eines Platzhalters verwenden?

Das sollten Sie gar nicht versuchen. Aber Sie können den text einfach schon beim "bauen" des Platzhalters verwenden.

$text = str_replace('%name%', $name, $text);
replace('%text%', $text);
by s079684 (985 points)
Danke! Das funktioniert

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...