dns_lookup()


지정된 도메인 이름으로 DNS 쿼리를 전송하고 응답을 반환

Description

string dns_lookup(string $name, int $type)

Parameters

Return Value

성공 시 IP주소, 실패 시 입력한 도메인 이름

Example

<?php
include "/lib/sn_dns.php";
dns_setup(0);   // 0번 UDP를 이용
$host_name = "www.phpoc.com";
$host_addr = dns_lookup($host_name, RR_A);  // www.phpoc.com의 IP주소를 질의
if($host_addr == $host_name)
  echo "$host_name: Not Found\r\n";    // 실패 시 에러메시지 출력
else
  echo "$host_name: $host_addr\r\n";   // IP주소를 출력
?>

See also