1. $ _ SERVER ['REMOTE_ADDR']客户端IP,有可能是用户的IP,也可能是代理的IP。
2. $ _ SERVER ['HTTP_CLIENT_IP']代理端的IP,可能存在可伪造。
3. $ _ SERVER ['HTTP_X_FORWARDER_FOR']用户是在哪个IP使用的代理,可能存在,可以伪造。
4. $ _ SERVER ['SERVER_ADDR']获取服务器端IP
5.gethostbyname($_SERVER["SERVER_NAME"]);