Pues necesito sacar el servidor/host principal de una url, que puede ser de diferentes formas:
servidor.com/lo/que/sea
sub.servidor.com/lo/que/sea
sub.sub.servidor.com/lo/que/sea
para las del primer tipo bastaria con
Código PHP:
$servidor = parse_url($url);
$servidor = $servidor["host"];
el problema viene con lso demas tipos de urls, ya que considera host todo lo anterior a la primera / (luego de http://, si lo incluye)
estoy mirando la forma de mostrar "servidor.com" en todos los casos, pense en contar el numero de veces que la cadena lleva un "." con substr_count, para asi saber si se trata de un subdominio, ya que si hay mas de un punto estamos ante uno de los casos
pero ahi me he atascado, alguna idea?