Chloetasarim adlı üyeden alıntı: mesajı görüntüle
Arkadaşlar preg_replace ile { } işaretleri arasındaki içeriği echo yapmasını istiyorum.

şuan ki kod:
$data = preg_replace('/{(.*)}/e', 'htmlspecialchars_decode($1)', $data);
bu kod ile;

$data = ' {test()} deneme içerik {test()} ';

yapınca fatal error veriyor.

{function()} bu şekilde {} işaretileri arasındaki değeri veya fonksiyonu echo yapmasını istiyorum.

hocam preg replace ile değiştirmek istediğiniz kodu eklerseniz yardımcı olmaya çalışalım.. bu şekilde biraz zor olur örnek kodla daha kolay bir şekilde çözüme kavuşturabiliriz..