Sommaire

Réseau

checkdnsrr
closelog
debugger_off
debugger_on
define_syslog_variables
fsockopen
gethostbyaddr
gethostbyname
gethostbynamel
getmxrr
getprotobyname
getprotobynumber
getservbyname
getservbyport
ip2long
long2ip
openlog
pfsockopen
socket_get_status
socket_set_blocking
socket_set_timeout
syslog

6.63.15 ip2long

PHP 4 >= 4.0.0

Description

int ip2long(string ip_address )

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

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

Ce second exemple montre comment afficher une adresse convertie à l'aide de la fonction printf :@:
Affichage d'adresse IP

<?php
    $ip 
gethostbyname("www.php.net");
    
printf ("%un"ip2long ($ip));
    echo 
$out;
?>

Voir aussi long2ip