Hallo und guten Tag Matthias,
Ich komme mit dem Wertebreich vom Integer nicht klar für IPv4, denn MAXINT ist eben nur 31stellig für den Zahlenwert...
$parts = explode(".", $_SERVER['REMOTE_ADDR']); $integer_ip = 16777216 * $parts[0] + 65536 * $parts[1] + 256 * $parts[2] + $parts[3];
macht maximal irgendwas mit 4 Mrd (2^15). Weit weniger als 31 Stellen.
Da komme ich im Moment nicht mit, wie Du das meinst mit 16 Bit (= 2^15).
16777216 * $parts[0] => 16777216 * 255 => 1111 1111 0000 0000 0000 0000 0000 0000
Grüße
TS