Mysql
 sql >> Baza danych >  >> RDS >> Mysql

INET_ATON() i INET_NTOA() w PHP?

ip2long() i long2ip() funkcje powinny działać dobrze.

Uwaga:należy ich używać dla adresów IPv4 – upewnij się, że w Twoim przypadku $_SERVER['REMOTE_ADDR'] faktycznie zawiera poprawny adres IPv4 (a nie jakiś adres IPv6) .


Próbowanie adresu IP Google:

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

Otrzymuję następujące dane wyjściowe:

int(3512066963)
string(14) "209.85.227.147" 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql dynamicznie buduje ciąg zapytań w procedurze składowanej w oparciu o logikę

  2. BŁĄD:Błąd 1005:Nie można utworzyć tabeli (errno:121)

  3. Najlepszy sposób na zaimplementowanie architektury Klient<->Serwer<-> Bazy danych w aplikacji na Androida?

  4. MySQL Case w instrukcji Select z operatorem LIKE

  5. Nie można zatrzymać procesu mysql