Hallo!
So geht es. Beachte das "e" am Ende des RegExp.
Code:
$myArray['L_PORTAL'] = 'Portal';
$caption = "{L_PORTAL}";
$caption = preg_replace("#\{([a-z0-9\-_]*?)\}#ise", '$myArray["\\1"]', $caption);
echo $caption;
Grüße
Christian
Christian S.
Admin in der Entwickler-Ecke