fastix®: IPv4 und IPv6 unterscheiden

Beitrag lesen

Moin!

gibts da irgendwie ne möglichkeit zu unterscheiden ob ne ipv6 oder ipv4 zurückgegeben wird?

Das ist doch schon optisch offensichtlich: Eine IP-V4-Adresse enthält unter keinen Umständen einen DOPPELPUNKT. Die IP-V6-Adresse hingegen stets.

if (false===strrpos($_SERVER['REMOTE_HOST'], ":") {
   print "Das ist eine IP-V4-Adresse.";
} else {
   print "Das ist eine IP-V4-Adresse.";
}

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix