加入收藏 | 设为首页 | 会员中心 | 我要投稿 济源站长网 (https://www.0391zz.cn/)- 数据工具、数据仓库、行业智能、CDN、运营!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

php中获取主机名 协议 IP地址 函数

发布时间:2022-06-16 09:57:44 所属栏目:PHP教程 来源:互联网
导读:*/ $hostname=gethostbyaddr($_server[remote_addr]); //获取主机名 echo $hostname; //输出结果 // $hosts=gethostbynamel(localhost); //获取ip地址列表 print_r($hosts); //输出数组 // $protocol=tcp; //定义协议名称 $get_prot=getprotobyname($protoco
  */
  $hostname=gethostbyaddr($_server['remote_addr']);    //获取主机名
  echo $hostname;            //输出结果
   
  //
   
  $hosts=gethostbynamel('localhost');       //获取ip地址列表
  print_r($hosts);           //输出数组
   
  //
   
  $protocol='tcp';        //定义协议名称
  $get_prot=getprotobyname($protocol);   //返回协议号
  if($get_prot==-1)       //如果找不到
  {
    echo 'invalid protocol';      //输出错误信息
  }
  else
  {
    echo 'protocol #'.$get_prot;     //输出相应的协议号
  }
   
  //
   
  $protocol_num='6';       //定义协议号
  $get_prot=getprotobynumber($protocol_num);  //返回协议名称
  if($get_prot==-1)       //如果找不到
  {
    echo 'invalid protocol';      //输出错误信息
  }
  else
  {
    echo 'protocol #'.$get_prot;     //输出相应的协议名称
  }//开源代码phpfensi.com
   
  //
 

(编辑:济源站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读