Appearance
get_request_agent
php
array get_request_agent()Funkcja zwraca tablice z podstawowymi danymi o przeglądarce, systemie operacyjnym użytkownika oraz urządzeniu. Zwracane tablice są indeksowane z wykorzystaniem poniższych kluczy. Pola zawierają odpowiednio:
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
)
)
Przykład:
php
$agent = get_request_agent();
$browser = $agent["browser"];
print("Przeglądarka:\n");
print("typ: ".$browser["type"]."\n");
print("nazwa: ".$browser["ua_family"]."\n\n");
$os = $agent["OS"];
print("System Operacyjny:\n");
print("rodzina: ".$os["os_family"]."\n");
print("nazwa: ".$os["os_name"]."\n");Wynik:
Przeglądarka: typ: Browser nazwa: Firefox
System Operacyjny: rodzina: Windows nazwa: Windows 10