$result = preg_replace(
"/\{([<>])([a-zA-Z0-9_]*)(\?{0,1})([a-zA-Z0-9_]*)\}(.*)\{\\1\/\\2\}/iseU",
"CallFunction('\\1','\\2','\\3','\\4','\\5')",
$result
);
Il codice di cui sopra dà un avvertimento deprecazione dopo l'aggiornamento a PHP 5.5:Sostituire deprecato preg_replace/e con preg_replace_callback
Deprecato: preg_replace(): Il modificatore/e è deprecato, utilizzare preg_replace_callback invece
Come posso sostituire il codice con preg_replace_callback()
?