PHP 菜鳥教程

PHP 高級教程

PHP & MySQL

PHP 參考手冊

PHP checkdnsrr() 函數(shù)用法及示例

PHP HTTP  參考手冊

checkdnsrr()函數(shù)給指定的主機(域名)或者IP地址做DNS通信檢查

語法

bool checkdnsrr ( string $host [, string $type = "MX" ] )

定義和用法

它檢查相應(yīng)主機或IP地址的DNS記錄。

參數(shù)

參數(shù)描述
host主機可能的IP地址或主機名
type類型可以是以下任意一種:A,MX,NS,SOA,PTR,CNAME,AAAA,A6,SRV,NAPTR,TXT 或 ANY。

返回值

 如果記錄能找到,就返回TRUE;如果查找不到該DNS記錄或者發(fā)生了錯誤,就返回FALSE。

更新日志

PHP 5.3.0  -   這個函數(shù)在Windows平臺上也可以使用了。
PHP 5.2.4  -   增加了TXT的記錄類型。
PHP 5.0.0   -  增加了AAAA的記錄類型。

在線示例

試試下面的實例

<?php
function validate_email($email){

   $exp = "^[a-z\'0-9]+([._-][a-z\'0-9]+)*@([a-z0-9]+([._-][a-z0-9]+))+$";

   if(eregi($exp,$email)){

      if(checkdnsrr(array_pop(explode("@",$email)),"MX")){
        return true;
      }else{
        return false;
      }

   }else{

      return false;

   }    
}
?>

上面的代碼將檢查密碼是否有效

PHP HTTP  參考手冊

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清