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", // 无效的域名(顶级域名太短)];相关标签: