function determinebrowser () {$agent = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : '' ;$browseragent = ""; //瀏覽器$browserversion = ""; //瀏覽器的版本if (preg_match('/360SE/i',$agent)) {$browserversion = '';$browseragent = "360瀏覽器"; } else if(preg_match('/Maxthon (([0-9_.]{1,2}+))/i',$agent,$version)){$browserversion = $version[1];$browseragent = "Maxthon"; }else if (preg_match('/MSIE (([0-9_.]{1,2})+)/i',$agent,$version)) {$browserversion = $version[1];$browseragent = "Internet Explorer"; } else if (preg_match( '/iOpera\/(([0-9_.]{1,2})+)/i',$agent,$version)) {$browserversion = $version[1];$browseragent = "Opera"; } else if (preg_match( '/Firefox\/(([0-9_.]{1,3})+)/i',$agent,$version)) {$browserversion=$version[1];$browseragent = "Firefox"; } else if (preg_match( '/Chrome\/(([0-9_.]{1,5})+)/i',$agent,$version)) {$browserversion = $version[1];$browseragent = "Chrome"; } else if (preg_match( '/Safari\/(([0-9_.]{1,5})+)/',$agent,$version)) {$browserversion = $version[1];$browseragent = "Safari"; } else {$browserversion = "";$browseragent = "Unknown"; }return $browseragent." ".$browserversion;}
以上就介紹了擷取使用者的瀏覽器以及版本資訊,包括了方面的內容,希望對PHP教程有興趣的朋友有所協助。