Hola a tod@s
Nocesito hacer algo como lo siguiente pero el $replace debe ser un enlace que lo defino yo, por ejemplo :
Código PHP:
$replace = "<a href='' title='' ....N >Esto es un texto</a>";
¿Cuál es el valor correcto para $replace para que me funcione ?
De igual manera no se deben hacer los reempalzos dentro de los enlaces del texto.
Muchas gracias a todos ;)
Código PHP:
$bar = 'pais <a href="pais"> pais';
$search = 'pais';
$replace = 'chile';
function Replace($e){
return $e[0] == strip_tags($e[0]) ? $GLOBALS['replace'] : $e[0];
}
echo preg_replace_callback("/(<a .*?href=['\"].*?$search.*?['\"].*?>|$search)/i", "Replace", $bar);