Hi, erstmal ein großes DANKE für deine super Antwort.
- Das Muster wird angewandt und gibt aus „[[$foo]]“ die Zeichenkette „foo“ zurück.
Dieses Muster ('#[[$([^]]+)]]#')... was bedeutet die #? Er sucht diverse "general escape character", also [[$ und ]], aber den Rest verstehe ich nicht ganz
- Nun überprüft die Funktion, ob es im Array $GLOBALS['pdf_vars'] einen Schlüssel namens „foo“ gibt; ist dem so, wird sein Wert zurück gegeben. Ist dem nicht so, wird wiederum „foo“ zurückgegeben.
Und das finde ich krass: die eine Zeile
"return $GLOBALS['pdf_vars'][$match[1]]" macht das alles? Klar muss ja so sein :-)
Nochmals danke, und einen schönen Abend.
Gruß Sandra