new client\ip() - Object
$string id = null |
beinhaltet die ID der IP als string |
$string ip = null |
gibt die IP als string an |
$string host = null |
gibt die DNS Adresse der IP an |
$integer counter = 0 |
Zähler der Sessionaufrufe |
$integer regTime = 0 |
gibt den Zeitpunkt an, als die IP zum ersten mal aufgetreten ist |
$integer lastTime = 0 |
gibt den Zeitpunkt an, als die IP zum letzten mal aufgetreten ist |
$bool trusted = false |
gibt an, ob die IP vom Client vertrauenswürdig ist |
__construct ()
erstellt das IP-Objekt, gibt true oder false zurück, erstellt die Session-IP-ID und speichert IP in der Datenbank ab
$ip = new client\ip() ;
__get ($string $name)
| $name | gibt die Objekteigenschaft an |
gibt die Objekteingenschaft zurück wenn sie vorhanden ist; ansonsten wird null zurückgegeben
$ip = new client\ip() ;
echo $ip->host; // Ausgabe: Host
__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
$ip = new client\ip() ;
$ip->host = 'google.com' ; // Return: false
__toString ()
gibt die IP als String zurück
$ip = new client\ip() ;
echo $ip; // Ausgabe: IP
__debugInfo ()
gibt die Eigenschaften des Objekts zurück
$ip = new client\ip() ;
var_dump($ip) ;