Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

PHP में INET_ATON () और INET_NTOA ()?

ip2long() और long2ip() कार्यों को ठीक काम करना चाहिए।

नोट :आपको इनका उपयोग IPv4 पतों के लिए करना चाहिए -- सुनिश्चित करें कि, आपके मामले में, $_SERVER['REMOTE_ADDR'] वास्तव में एक मान्य IPv4 पता होता है (और कुछ IPv6-सामान नहीं)


Google IP पते पर कोशिश कर रहा है:

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

मुझे निम्न आउटपुट मिलता है:

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 क्वेरी कैश को कैसे सक्षम करें

  2. MySQL स्क्रिप्ट कमांड लाइन के लिए पैरामीटर पास करें

  3. कैसे पता करें कि MySQL में UNION का उपयोग करते समय किस तालिका से परिणाम आया है

  4. SQL में डबल बार (||) का क्या अर्थ है?

  5. Mysql में पहली 10 अलग-अलग पंक्तियों का चयन करें