Mysql
 sql >> Datenbank >  >> RDS >> Mysql

INET_ATON() und INET_NTOA() in PHP?

Der ip2long() und long2ip() Funktionen sollten problemlos funktionieren.

Hinweis:Sie sollten diese für IPv4-Adressen verwenden – stellen Sie sicher, dass in Ihrem Fall $_SERVER['REMOTE_ADDR'] enthält tatsächlich eine gültige IPv4-Adresse (und kein IPv6-Zeug) .


Versuch einer Google-IP-Adresse :

var_dump(ip2long('209.85.227.147'));
var_dump(long2ip(3512066963));

Ich bekomme folgende Ausgabe:

int(3512066963)
string(14) "209.85.227.147"