7
A
回答
4
0
4
PHP:
$URL = "http://www.dotnetindex.com/articles/5261-Article--AJAX-Tips-and-Tricks.asp";
$PARSED_URL = parse_url($URL);
$DOMAIN = $PARSED_URL['host'];
$ip = gethostbyname($DOMAIN);
if($ip===$DOMAIN)
{
echo "Url does not exist";
}
else
{
echo "Url exists";
}
+1
不是一個很好的檢查,例如example.org可能不是指向一個IP,但www.example.org可能指向一個有效的IP(example.org可能只有NS和MX記錄) – Kurt 2009-01-24 11:38:10
2
你想知道,如果域名註冊,還是它實際存在於DNS中?
如果前者,然後whois爲基礎的方法是唯一可行的方法,即使如此,你會遇到大量的問題,解析來自各種TLD whois服務器的高度多樣化的輸出。
如果是後者,簡單的DNS查找就足夠了。
11
http://php.net/manual/en/function.checkdnsrr.php
if (checkdnsrr('test.nl', 'A')) // or use ANY or for other see above link
{
echo 'Domain exists';
}
else
{
echo 'Domain does not exist';
}
+0
你好邁克,當我在這添加錯誤的網址甚至說域名存在,例如adfsfsdf.com它說域名exists.i嘗試了許多其他的PHP功能但都有相同的問題 – user2477139 2015-08-01 05:39:23
相關問題
- 1. 如何檢查域是否存在
- 2. c#檢查域是否存在
- 3. 如何檢查域是否是punycode?
- 4. 如何在使用魔域時檢查數組是否存在
- 5. 在Python中,如何檢查域名是否被使用?
- 6. 檢查域名是否有效Node.js
- 7. 如何檢查域名是否是PHP中的CNAME
- 8. 如何檢查Windows用戶帳戶名稱是否存在於域中?
- 9. 如何使用Ruby來檢查域是否存在?
- 10. 如何檢查域是否存在編程?
- 11. 如何檢查SWF中是否已存在域
- 12. 檢查列名是否存在
- 13. Ajax檢查用戶名是否存在
- 14. 檢查用戶名是否存在PDO
- 15. 檢查文件名是否存在
- 16. 檢查名片中是否存在CardLayout
- 17. 檢查是否存在Skype名稱
- 18. 檢查用戶名是否存在
- 19. 檢查類名是否存在?
- 20. 檢查名稱是否存在php
- 21. 檢查用戶名是否存在
- 22. 檢查用戶名是否存在| Parse.com
- 23. 檢查簽名cookie是否存在
- 24. Java - 如何檢查在MySQL表中是否存在用戶名
- 25. 在Pentaho水壺中,如何檢查文件名是否存在?
- 26. 如何檢查文件是否存在,並在Perl重命名
- 27. 如何檢查命令是否存在?
- 28. 如何檢查是否MVC束存在
- 29. 如何檢查會話是否存在?
- 30. 如何檢查orderbychild值是否存在?
這是遠遠沒有完成:(甚至不會有英國的頂級域名... – BraveSirFoobar 2009-01-20 11:04:03