Gogleando encontré esta pequeña función
que me devuelve el dominio de una url
pero no me funciona por ejemplo para
dominios:
Cita: dominio.com.co ---> com.co
dominio.gov.co ---> gov.co
con dominios de este tipo si funciona normal:
Cita: dominio.com ---> dominio.com
Código PHP:
function getdomain($url) {
$components = parse_url($url);
preg_match("/\.([^\/]+)/", $components['host'],$domain);
return strtolower($domain[1]);
}