PHP kézikönyv
Előző
Következő
Az ip2long() függvény IPv4 formátumú IP címmé alakítja az ip_cím paraméterben megadott szabványos, pontozott formátumú IP-t.
Az IP címek valójában ebben a 4 byteos egész szám formátumban tárolódnak.
Példa 1. ip2long() Példa
?php $ip = gethostbyname( "www.php.net"); $out = "Az alábbi URL-ek egyenértékűek: br \n"; $out .= "http: / /hu.php.net /, http: / /".$ip ." /, és http: / /".ip2long($ip) ." / br \n"; echo $out;?
Megjegyzés:
Mivel a PHP előjeles egésszám ábrázolást alkalmaz, és az IP címek negatív számokat eredményezhetnek ezáltal, szükséged lehet a sprintf() vagy printf() függvény "%u "formázó elemére.
Ezáltal a megjelenített szám ábrázolása előjel nélküli lesz.
Példa 2.
IP cím kiíratása
?php $ip = gethostbyname( "hu.php.net"); printf ("%u\n", ip2long($ip)); echo $out;?
Lásd még: long2ip()!
Előző
Tartalom
Következő
Fel