944 063 154

Blog

Validar un nombre de dominio en PHP

Publicado enDominios

Para saber si un dominio está disponible, o validarlo, podemos recurrir a las expresiones regulares. Las expresiones regulares son de gran utilidad para los programadores ya que permiten detectar posibles patrones. Gracias a estas expresiones, encontrar elementos de código lleva menor tiempo. Pero también puedes utilizarlas para cualquier otra tarea, como por ejemplo comprobar direcciones de correo o validar un nombre de dominio. Esta última opción puede resultarte muy útil si estás pensando en registrar un dominio.

Si quieres comprobar la disponibilidad de un dominio, puedes realizar también una sencilla búsqueda en WHOIS. Una base de datos que contiene amplia información acerca de los dominios; desde el nombre del propietario, una dirección física asociada o las fechas de caducidad y renovación del dominio. Además, el WHOIS también sirve como intermediario entre los registradores de dominio y los registratarios.

Validar un nombre de dominio

Pero, si lo prefieres existen otras opciones que te permitirán validar un nombre de dominio, como por ejemplo utilizar PHP. Eso sí, si te decantas por esta opción deberás contar con ciertos conocimientos de código. Si este es tu caso, te recomendamos utilizar una expresión regular. Validar un nombre de dominio en PHP a través de una de estas expresiones apenas te llevará unos segundos. Así podrás saber si el dominio que quieres registrar está disponible antes de que se te adelanten.


$domain = "linube.com";
$expr   = '/^(([a-z0-9]([-a-z0-9]*[a-z0-9]+)?){1,63}.)+[a-z]{2,6}/i';

if(preg_match($expr,strtolower($domain))){
  echo "el dominio es válido";
}else{
  echo "el dominio no es válido";
}

 

En cambio, si lo que quieres es migrar o transferir tu dominio, no encontrarás mejor opción. ¡Ofrecemos precios ajustados y un servicio de calidad para tu nombre en internet!