Skip to content

get_request_agent ​

php
array get_request_agent()

Returns arrays containing basic information about the user's browser, operating system and device. The returned arrays use the following keys:

Array
(
    [browser] => Array
        (
            [type] => Browser
            [ua_family] => Firefox
            [ua_icon] => firefox.png
        )

     [OS] => Array
        (
            [os_family] => Windows
            [os_name] => Windows 10
            [os_icon] => windows10.png
        )

    [device] => Array
        (
            [device_type] => desktop
            [device_family] => Desktop
            [device_icon] => desktop.png
        )
)

 

Example:

php
$agent = get_request_agent();

$browser = $agent["browser"];
print("Browser:\n");
print("type: ".$browser["type"]."\n");
print("name: ".$browser["ua_family"]."\n\n");

$os = $agent["OS"];
print("Operating system:\n");
print("family: ".$os["os_family"]."\n");
print("name: ".$os["os_name"]."\n");

Result:

Browser: type: Browser name: Firefox

Operating system: family: Windows name: Windows 10