Reemplazar preg_replace / e obsoleto con preg_replace_callback [duplicado]
Esta pregunta ya tiene una respuesta aquí:
Replace preg_replace () e modificador con preg_replace_callback 1 respuesta$result = preg_replace(
"/\{([<>])([a-zA-Z0-9_]*)(\?{0,1})([a-zA-Z0-9_]*)\}(.*)\{\\1\/\\2\}/iseU",
"CallFunction('\\1','\\2','\\3','\\4','\\5')",
$result
);
El código anterior da una advertencia de desaprobación después de actualizar a PHP 5.5:
Obsolet: preg_replace (): el modificador / e está en desuso, use preg_replace_callback en su lugar
¿Cómo puedo reemplazar el código conpreg_replace_callback()
?