php现在有个filter_var函数,自己就支持验证是否是域名或者IP。
if(filter_var($ip, FILTER_VALIDATE_IP)) { echo "合法IP"; }else{ echo "非法IP"; } if(filter_var($url, FILTER_VALIDATE_URL)) { echo "合法URL"; }else{ echo "非法URL"; }