函式:gethostbynamel()


gethostbynamel

传回机器名称的所有 IP。

语法: array gethostbynamel(string hostname);

传回值: 阵列

函式种类: 网路系统

内容说明

若一个机器名称有很多个 IP 位址 (例如一些 FTP 或是 WWW 站台),使用本函式可以取得全部的 IP 位址,传回到阵列变数中。

使用范例

本范例列出所有网景 FTP 站的 IP。(注:网景的 FTP 站是一个 Domain Name 却对映到许多 IP Address 的站台。)

<?php
$netscapeftp
=gethostbynamel("ftp.netscape.com");
echo 
"Netscape FTP 站台 IP Address:<ol type=1>";
for (
$i=0$i<count($netscapeftp); $i++) {
  echo 
"<li>".$netscapeftp[$i];
}
echo 
"</ol>";
?>

参考

gethostbyaddr()  gethostbyname()  checkdnsrr()  getmxrr()  


[ 上一页 下一页 ]