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