php - 使用 PHP 进行 SRV 记录查找

标签 php dns srv

如果你输入

nslookup -type=SRV _xmpp-server._tcp.gmail.com

(或在 OSX 中使用 dig 命令)你会得到一些与 google chat 相关的 SRV 记录

我想在 PHP 中复制这个功能,有没有人有任何好的想法如何做到这一点?

我想避免使用 exec(),因为它不会在 OSX/*NIX/WINDOWS 上返回 100% 的标准响应

谢谢!

最佳答案

dns_get_record() .根据文档,它可以采用 int $type 参数,它指的是一组常量,其中一个是 DNS_SRV

关于php - 使用 PHP 进行 SRV 记录查找,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/313880/

相关文章:

用于 SRV 记录的 Java DNS 查找

php - 通过API PHP向YouTube插入评论

php - session_regenerate_id 没有创建新的 session ID

linux - Golang 的 net.LookupHost() 是否使用 "/etc/resolv.conf"中的所有 DNS 服务器?

performance - 哪种引用 S3 文件的方式更好/更快?

java - JNDI 是否使用 DNS 搜索列表?

php - 如何用 ENUM 值填充 <select>?

php - ZipArchives 存储绝对路径

dns - 如何在我自己的域中使用 Google 计算引擎?

ios - PJSIP iOS 无法解析 IPV6 网络中的 SRV 记录