new client\browser() - Object
$string id = null |
beinhaltet die ID des Browsers als string |
$string userAgent = null |
gibt den Browser als string an (User Agent) |
$integer counter = 0 |
Zähler der Sessionaufrufe |
$integer regTime = 0 |
gibt den Zeitpunkt an, als der Browser zum ersten mal aufgetreten ist |
$integer lastTime = 0 |
gibt den Zeitpunkt an, als der Browser zum letzten mal aufgetreten ist |
$bool trusted = false |
gibt an, ob der Browser vom Client vertrauenswürdig ist |
$string parent = 'DefaultProperties' |
gibt Informationen des Browser zurück |
$string browser = 'Default Browser' |
gibt den Namen des Browsers zurück |
$integer browser_bits = 0 |
gibt die Bit-Version des Browsers zurück |
$string browser_maker = 'unknown' |
gibt den Hersteller des Browsers zurück |
$string browser_modus = 'unknown' |
gibt den Modus des Browsers zurück |
$string browser_type = 'unknown' |
gibt den Typ des UserAgents zurück (z.B. Browser) |
$integer version = 0.0 |
gibt die Version des Browsers zurück |
$integer majorver = 0 |
gibt die Haupt-Version des Browsers zurück |
$integer minorver = 0 |
gibt die Unter-Version des Browsers zurück |
$bool cookies = false |
gibt an, ob der Browser Cookies unterstützt |
$integer cssversion = 0 |
gibt die Version von CSS zurück, welche der Browser unterstützt |
$bool javascript = false |
gibt an, ob der Browser JavaScript unterstützt |
$bool javaapplets = false |
gibt an, ob der Browser Java-Anwendungen unterstützt |
$string platform = 'unknown' |
gibt das Betriebssystem an |
$integer platform_bits = 0 |
gibt die Bit-Version des Betriebssystems an |
$string platform_description = 'unknown' |
gibt die Beschreibung des Betriebssystems zurück |
$string platform_maker = 'unknown' |
gibt den Hersteller des Betriebssystems an |
$integer platform_version = 0 |
gibt die Version des Betriebssystems an |
$bool win16 = false |
gibt mit true oder false an ob es sich um die Bit-Version des Betriebssystems handelt |
$bool win32 = false |
gibt mit true oder false an ob es sich um die Bit-Version des Betriebssystems handelt |
$bool win64 = false |
gibt mit true oder false an ob es sich um die Bit-Version des Betriebssystems handelt |
$string device_brand_name = 'unknown' |
gibt den Namen des Geräts an |
$string device_code_name = 'unknown' |
gibt den Herstellercode des Geräts an |
$string device_maker = 'unknown' |
gibt den Hersteller des Geräts an |
$string device_name = 'unknown' |
gibt den Gerätename an |
$string device_pointing_method = 'unknown' |
gibt die Eingabemehtode des Geräts an |
$string device_type = 'unknown' |
gibt den Gerätetyp an |
$bool ismobiledevice = false |
gibt an ob es ein mobiles Gerät ist (z.B. Smartphone) |
$bool istablet = false |
gibt an ob es ein Tablet ist |
$bool issyndicationreader = false |
gibt an ob es ein Reader ist |
$bool ismodified = false |
gibt an ob der Browser modifiziert ist |
$bool isanonymized = false |
gibt an ob der Browser anonym ist |
$bool crawler = false |
gibt an ob der Client ein Crawler ist |
$bool isfake = false |
gibt an ob der Browser ein Fake ist |
__construct ()
erstellt das Browser-Objekt, gibt true oder false zurück, erstellt die Session-Brwoser-ID und speichert Browser in der Datenbank ab
$browser = new client\browser() ;
__get ($string $name)
$name |
gibt die Objekteigenschaft an |
gibt die Objekteingenschaft zurück wenn sie vorhanden ist; ansonsten wird null zurückgegeben
$browser = new client\browser() ;
echo $browser->userAgent; // Ausgabe: UserAgent
__set ($string $name, $mixed $val)
$name |
gibt die Objekteigenschaft an |
$val |
gibt den zu speichernden Wert an |
gibt nur false zurück, da hier keine Variablen gespeichert werden können
$browser = new client\browser() ;
$browser->userAgent = 'Chrome' ; // Return: false
__toString ()
gibt den UserAgent als String zurück
$browser = new client\browser() ;
echo $browser; // Ausgabe: UserAgent
__debugInfo ()
gibt die Eigenschaften des Objekts zurück
$browser = new client\browser() ;
var_dump($browser) ;
isCrawler ()
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isCrawler() ;
isFake ()
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isFake() ;
isMobile ()
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isMobile() ;
isDesktop ()
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isDesktop() ;
isChrome ([$integer $version])
$version |
optional; prüft die Version, die mindestens vorhanden sein muss |
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isChrome() ;
isFirefox ([$integer $version])
$version |
optional; prüft die Version, die mindestens vorhanden sein muss |
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isFirefox() ;
isIE ([$integer $version])
$version |
optional; prüft die Version, die mindestens vorhanden sein muss |
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isIE() ;
isEdge ([$integer $version])
$version |
optional; prüft die Version, die mindestens vorhanden sein muss |
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isEdge() ;
isSafari ([$integer $version])
$version |
optional; prüft die Version, die mindestens vorhanden sein muss |
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isSafari() ;
isOpera ([$integer $version])
$version |
optional; prüft die Version, die mindestens vorhanden sein muss |
gibt true oder false zurück
$browser = new client\browser() ;
$browser->isOpera() ;