Gabriel: Variablen in Single-Quoted String

Beitrag lesen

Hallo,

ich brauche für ein kleines Projekt so etwas wie einen Template-Parser, nur viel einfacher. Ich will Templates ein eigenen Dateien ablegen, diese dann Einbinden und wie in HEREDOCS Variablen in der Form "{$var}" durch die entsprechenden Variablen ersetzen. Leider sind bisher alle versuche daraufhin hinausgelaufen, dass die eingebundene Datei wie ein Single-Quoted String behandelt wird und $var eben nicht durch den Inhalt der Variable $var ersetzt wird sondern als Text interpretiert wird.

Daher die Frage:
Was könnte man bei "..." einfügen, damit das Beispiel funktioniert?

$var = "Test";
$test = 'Dies ist ein {$var}';
...
echo $test;

Ausgabe: "Dies ist ein Test";

Ist soetwas überhaupt möglich und wenn ja wie? Vielen Dank schon mal im voraus für alle konstruktiven Antworten!

Gruß
Gabriel