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