工作中用到PHP来判断内外网IP,查找资料偶然发现已有现成的实现函数,cool!

filter_var($ip, FILTER_VALIDATE_IP, FILTER_FLAG_NO_PRIV_RANGE | FILTER_FLAG_NO_RES_RANGE)

      函数还可以验证url、email等等。