网站风格: 红 | 蓝
搜索:  全站?
首页 |  Java开发 |  DOTNET开发 |  PHP开发 |  ASP技术 |  Web开发 |  数据库应用 |  网络文摘 |  作品集 |  下载 |  留言
文章聚合
  J2EE  |   框架技术  |   Javascript  |   AJAX  |   J2ee Server  |   J2ME  |
  WinForm开发  |   Asp.net  |   C#语言  |   服务器  |   第三方控件  |
  PHP笔记  |   Linux  |   第三方代码  |
  ASP教程  |   ASP实用代码  |   ASP笔记  |   服务器  |
  CSS样式表  |   Photoshop设计  |   Flash  |   HTML 小技巧  |   Dreamweaver  |   XML技术  |
  SQL Server  |   Oracle  |   MySQL  |
  散文  |   幽默  |   杂文  |
  Web 项目  |   杂七杂八  |
  第三方代码  |   实用工具  |   作品下载  |   帮助文档  |
奇点网 - PHP开发 - 第三方代码 - 获取浏览器具体类型的自定义方法
获取浏览器具体类型的自定义方法
来源:网络     作者:匿名     发布日期:2008-10-01 05:50:59   点击量:257
 function browse_info() //获取浏览器具体类型的自定义方法
 {
  $browser="";$browserver="";
  $Browsers =array("Lynx","MOSAIC","AOL","Opera","JAVA","MacWeb","WebExplorer","OmniWeb");
  $Agent = $GLOBALS["HTTP_USER_AGENT"];
  for ($i=0; $i<=7; $i++)
  {
   if (strpos($Agent,$Browsers[$i]))
   {
   $browser = $Browsers[$i];
   $browserver ="";
   }
  }
  if (ereg("Mozilla",$Agent) && !ereg("MSIE",$Agent))
  {
   $temp =explode("(", $Agent); $Part=$temp[0];
   $temp =explode("/", $Part); $browserver=$temp[1];
   $temp =explode(" ",$browserver); $browserver=$temp[0];
   $browserver =preg_replace("/([d.]+)/","1",$browserver);
   $browserver = " $browserver";
   $browser = "Netscape Navigator";
  }
  if (ereg("Mozilla",$Agent) && ereg("Opera",$Agent))
  {
   $temp =explode("(", $Agent); $Part=$temp[1];
   $temp =explode(")", $Part); $browserver=$temp[1];
   $temp =explode(" ",$browserver);$browserver=$temp[2];
   $browserver =preg_replace("/([d.]+)/","1",$browserver);
   $browserver = " $browserver";
   $browser = "Opera";
  }
  if (ereg("Mozilla",$Agent) && ereg("MSIE",$Agent))
  {
   $temp = explode("(", $Agent); $Part=$temp[1];
   $temp = explode(";",$Part); $Part=$temp[1];
   $temp = explode(" ",$Part);$browserver=$temp[2];
   $browserver =preg_replace("/([d.]+)/","1",$browserver);
   $browserver = " $browserver";
   $browser = "Internet Explorer";
  }
  if ($browser!="")
  {
  $browseinfo = "$browser$browserver";
  }
  else
  {
  $browseinfo = "Unknown";
  }
  return $browseinfo;
 }

 

调用该方法返回浏览器名称与版本号
标签:   php  |  浏览器  |  第三方  |  代码  |
留言 | 链接 | 标签 | 风格: 红 蓝   
Copyright © 2005 奇点中文网--7dit.com
闽ICP备05001292号