让代码更简单

PHP获取访问者系统类型

重要:本文最后更新于2016-06-30 22:13:21,某些文章具有时效性,若有错误或已失效,请在下方留言或联系代码狗

在开发中有时候我们需要根据用户的操作系统来进行对应的动作,这时我们就需要下面的这个函数了。

复制
<?php
//---------------构造函数-------------
function Get_Os(){ 
if(!empty($_SERVER['HTTP_USER_AGENT']))
{ $OS=$_SERVER['HTTP_USER_AGENT'];
 if (preg_match('/win/i',$OS))
 { $OS = 'Windows'; }
elseif(preg_match('/mac/i',$OS))
 { $OS = 'MAC'; } 
elseif (preg_match('/linux/i',$OS)) 
{ $OS = 'Linux'; }elseif (preg_match('/unix/i',$OS)) 
{ $OS = 
'Unix'; }
elseif (preg_match('/bsd/i',$OS)) 
{ $OS = 'BSD'; }
else { $OS = 'Other'; } 
return $OS; } 
else{ return "unknow"; } }
//--------------------调用函数-----------
echo "您的操作系统是:".Get_Os();
?>

运行效果如下:

代码狗php教程

 

感觉很棒!可以赞赏支持我哟~

1 打赏

评论 (0)

登录后评论
QQ咨询 邮件咨询 狗哥推荐