Estoy usando gethostbyname()
para obtener la dirección IP de los dominios en una aplicación.PHP: gethostbyname error
En algunos casos, también se verifican las direcciones no válidas como '50 .9.49 '.
echo gethostbyname('50.9.49'); // returns 50.9.0.49
En estos casos gethostbyname
deberían volver falsa o la dirección IP no válida sin modificar. sin embargo, las funciones devuelven la dirección IP modificada 50.9.0.49
.
Parece un error en php. La solución rápida parece ser verificar las direcciones numéricas no válidas antes, ¿hay alguna otra sugerencia?
¿Qué versión de PHP? –
Creo que PHP no es el único lugar donde sucede esto. También ocurre cuando se usa 'ping 50.9.49' en Windows. Recibo la respuesta: 'Pinging 50.9.0.49 con 32 bytes de datos ...' –
@Simon En ese caso, no es un error –