我正在创建一种新型的电子邮件协议,为了做到这一点,我必须为我的域名创建一个SRV DNS记录。没有使用PECL或system()类型的函数,有没有办法使用PHP查找DNS记录?
在推广此协议时,我需要能够发现给定的主机是否使用我的系统(并且如果不回退到较旧的协议)。
那么,有没有办法拉动使用PHP的DNS记录(如SRV)而不使用PECL扩展名或通过linux命令行运行它(我已经知道我可以通过ob_start()和system(“host - 牛逼SRV主机名“),但我在寻找一种更好的方式,如果存在的话)。
这是在这之前问的http://stackoverflow.com/questions/313880/srv-record-lookup-with-php – Mark 2010-05-25 20:25:57