Esempio n. 1
0
 static function gethostbynameasync($name)
 {
     if (!$name || isset(self::$lookupcache[$name])) {
         return;
     }
     if (($res = self::gethostbynamecache($name)) !== false) {
         return self::$lookupcache[$name] = $res;
     } elseif (self::$useasync) {
         self::$lookupcache[$name] = AsyncDNS::query($name);
     }
 }