PHP get_browser() Function
Complete PHP Misc Reference
Definition and Usage
The get_browser() function looks up the user's browscap.ini file and returns
the capabilities of the user's browser.
This function returns an object or an array with information about the user's browser
on success, or FALSE on failure.
Syntax
get_browser(user_agent,return_array)
|
Parameter |
Description |
user_agent |
Optional. Specifies the name of an HTTP user agent.
Default is the value of $HTTP_USER_AGENT. You can bypass this parameter with
NULL |
return_array |
Optional. If this parameter is set to TRUE, the function
will return an array instead of an object |
Example
<?php
echo $_SERVER['HTTP_USER_AGENT'] . "<br /><br />";
$browser = get_browser(null,true);
print_r($browser);
?>
|
The output of the code above could be something like this:
Mozilla/4.0
(compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322)
Array
(
[browser_name_regex] => ^mozilla/.\.0
(compatible; msie 6\.0.*;.*windows nt 5\.1.*\.net clr.*).*$
[browser_name_pattern] => Mozilla/?.0
(compatible; MSIE 6.0*;*Windows NT 5.1*.NET CLR*)*
[parent] => IE 6.0
[platform] => WinXP
[netclr] => 1
[browser] => IE
[version] => 6.0
[majorver] => 6
[minorver] => 0
[css] => 2
[frames] => 1
[iframes] => 1
[tables] => 1
[cookies] => 1
[backgroundsounds] => 1
[vbscript] => 1
[javascript] => 1
[javaapplets] => 1
[activexcontrols] => 1
[cdf] => 1
[aol] =>
[beta] =>
[win16] =>
[crawler] =>
[stripper] =>
[wap] =>
[ak] =>
[sk] =>
)
|
Complete PHP Misc Reference
|
|
|
See why there are 20,000+ Ektron integrations worldwide.
Request an INSTANT DEMO or download a FREE TRIAL today. |
|
|
|