ip2long

(PHP 4 )

ip2long --  Convertit une chaîne contenant une adresse (IPv4) IP numérique en adresse littérale.

Description

int ip2long ( string ip_address)

ip2long() génère une adresse IPv4 à partir de son équivalent numérique.

Exemple 1. Exemple ip2long()

<?php
$ip
= gethostbyname("www.php.net");
$out = "Les URLS suivantes sont &eacute;quivalentes :<br>\n";
$out .= "http://www.php.net/, http://".$ip."/, et http://".ip2long($ip)."/<br>\n";
echo
$out;
?>

Ce second exemple montre comment afficher une adresse convertie à l'aide de la fonction printf() :

Exemple 2. Affichage d'adresse IP

<?php
    $ip
= gethostbyname("www.php.net");
    
printf ("%u\n", ip2long ($ip));
    echo
$out;
?>

Voir aussi long2ip() et sprintf().