Usando $ variables en preg_replace en PHP
Ummm ... ¿cómo uso las variables en una llamada a preg_replace?
Esto no funcionó:
foreach($numarray as $num => $text)
{
$patterns[] = '/<ces>(.*?)\+$num(.*?)<\/ces>/';
$replacements[] = '<ces>$1<$text/>$2</ces>';
}
Sí el$num
está precedido por un signo más. Si yo quiero "tag the $num as <$text/>
".