phpgetbrowser()用法
get_browser()用法get_browser()函数是用来分析USER_AGENT的,它的执行方法是自动获取客户端的USER_AGENT,: get_browser ([ string $user_agent [, bool $return_array = false ]] )第一个参数$user_agent默认是null,自动获取客户端的USER_AGENT,也可以指定$user_agent进行分析,第二个参数是true/false,true表示返回数组, false返回对象。一般的,,所以直接使用这个函数会有错误提示,需要在.ini,然后在 ,盘符可以省略,比如我是在 的Dynamic Extensions的最后加了一句browscap=/www/php5/ext/ 。重启apache后,在phpinfo()中能看到下面这句browscap /www/php5/ext/ /www/php5/ext/ 时,下面的这个函数起同样的作用。<?php if(ini_get("browscap")) { $browserinfo = get_browser(null, true);}else{ $browserinfo = php_get_browser($agent = NULL);}//print_r($browserinfo);echo "USER_AGENT => ".$_SERVER['HTTP_USER_AGENT'] . "\r\n<br>";foreach($browserinfo as $key=>$value){echo "$key => $value \r\n<br>";}function php_get_browser($agent = NULL){ $browscapini='php_browsca
';//*****************如果没有fnmatch()则建立该函数*****************//if(!function_exists('fnmatch')) { function fnmatch($pattern, $string) { return preg_match("#^".strtr(preg_quote($pattern, '#'), array('\*' => '.*', '\?' => '.'))."$#i", $string); } // end}//*****************,返回数组*****************//$agent=$agent?$agent:$_
phpgetbrowser()用法 来自淘豆网www.taodocs.com转载请标明出处.