Tengo que recoger todos los a y sus elementos de una variable $content, con la funcion , con
preg_replace_callback o preg_match etc.
He visto esto.
Código PHP:
$content = preg_replace_callback(
'/<a[^>]*href=["|\']([^"|\']*)["|\'][^>]*>([^<]*)<\/a>/i',
function($m) {
if (strpos($m[1], "YOUR_DOMAIN_HERE") === false)
return '<a href="'.$m[1].'" rel="nofollow" target="_blank">'.$m[2].'</a>';
else
return '<a href="'.$m[1].'" target="_blank">'.$m[2].'</a>';
},
$content);
return $content;
eje.
www.midominio.com
test.midominio.com
midominio.prueba.com
Saludos y muchas gracias