PHP 判断用户手机浏览器
2017-02-07 14:38
337 查看
$useragent = $_GET['osversion'];//navigator.useragent preg_match_all("/(?:\()(.*)(?:\))/i" , $useragent , $useragentarr); $osversionarr = explode(')',$useragentarr[1][0]); $osversioninfo = $osversionarr[0]; if(strstr($osversioninfo,'Mac OS X')){//ios $osinfoarr = explode(';',$osversioninfo); $os = 'ios'; $device = $osinfoarr[0]; $deviceinfo = $osinfoarr[1]; }elseif(strstr($osversioninfo,'Android') && strstr($osversioninfo,'Linux')){//安卓 $osinfoarr = explode(';',$osversioninfo); $os = 'android'; $device = $osinfoarr[1]; $deviceinfo = $osinfoarr[2]; }elseif(strstr($osversioninfo,'BB10')){//黑莓 $osinfoarr = explode(';',$osversioninfo); $os = 'bb'; $device = $osinfoarr[0]; $deviceinfo = $osinfoarr[1]; }elseif(strstr($osversioninfo,'MeeGo')){//诺基亚 $osinfoarr = explode(';',$osversioninfo); $os = 'NOKIA'; $device = $osinfoarr[0]; $deviceinfo = $osinfoarr[1]; }elseif(strstr($osversioninfo,'Windows') && strstr($osversioninfo,'Microsoft')){//微软 $osinfoarr = explode(';',$osversioninfo); $os = 'WinPhone'; $device = $osinfoarr[0]; $deviceinfo = $osinfoarr[count($osinfoarr) - 1]; }
相关文章推荐
- PHP判断访问用户是使用PC浏览器和手机浏览器
- php 判断用户是否来自手机客户端
- PHP检测及判断手机登录用户是安卓或爱疯(iPhone)客户端
- PHP判断用户是否手机访问
- Php判断用户通过手机访问wap还是电脑直接访问
- PHP CodeBase: 判断用户是否手机访问
- php 判断是否是手机浏览器登陆
- php网站判断用户是否是手机访问的方法
- PHP判断用户是否手机访问
- PHP CodeBase: 判断用户是否手机访问
- PHP判断用户是否通过手机访问
- 黄聪:用php判断当前用户访问网站是否为手机登录
- php网站判断用户是否是手机访问的方法
- php判断wap客户端(手机用户)
- PHP判断用户是否手机访问
- php网站判断用户是否是手机访问的方法
- 判断用户是通过手机还是电脑访问浏览器
- 判断来访问网站的用户是手机用户还是Web浏览器的用户【即判定用户当前使用的系统】
- php判断用户是否来自手机客户端
- PHP判断用户是电脑访问还是手机访问