php determina si es un nombre de dominio o IP
¿Su método se implementa determinando si el último elemento del nombre de dominio o IP separado en una matriz por "." es un número?
Debería haber algún problema. Por ejemplo, aaa.111 no debería ser una IP legal, así que la aprobaste.
Creo que es mejor usar expresiones regulares.