$result = preg_replace(
"/\{([<>])([a-zA-Z0-9_]*)(\?{0,1})([a-zA-Z0-9_]*)\}(.*)\{\\1\/\\2\}/iseU",
"CallFunction('\\1','\\2','\\3','\\4','\\5')",
$result
);
Powyższy kod daje ostrzeżenia amortyzacyjne po aktualizacji PHP 5.5:Wymienić do wycofanego preg_replace/E preg_replace_callback
Przestarzałe: preg_replace():/e modyfikator nieaktualnych użyciu preg_replace_callback zamiast
Jak mogę zamienić kod na preg_replace_callback()
?