$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 判断用户手机浏览器
最新推荐文章于 2024-01-22 14:33:10 发布