首页>>代码记录

使用PHP判断一个字符串是不是有效域名

2025-02-05 00:26:35 51
function isValidDomain($domain) {    // 使用 filter_var 检查域名
    return filter_var($domain, FILTER_VALIDATE_DOMAIN, FILTER_FLAG_HOSTNAME) !== false;}// 测试$domains = [    "example.com",   // 有效的域名
    "sub.example.com", // 有效的域名
    "-example.com",  // 无效的域名(以 - 开头)
    "example-.com",  // 无效的域名(以 - 结尾)
    "example..com",  // 无效的域名(连续的 .)
    "example",       // 无效的域名(没有顶级域)
    "123.com",       // 有效的域名
    "example.c",     // 无效的域名(顶级域名太短)];




版权说明
文章采用: 《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权。
版权声明:未标注转载均为本站原创,转载时请以链接形式注明文章出处。如有侵权、不妥之处,请联系站长删除。敬请谅解!

相关标签:

登陆
还没有账号?立即注册
忘记密码?
忘记密码
已经有账号?马上登陆
获取验证码
注册
已经有账号?马上登陆 获取邀请码