Valider une IP, remplacer ereg par preg_match !
Posté : 19 juil. 2011, 16:58
Bonjour,
je ne m'y connais pas trop en PHP, mais je dois remplacer une fonction écrite avec ereg car cette dernière n'est plus compatible avec PHP 5.3.
Cette fonction est la suivante :
est-ce que preg_match(#([0-9]{1,3}\.){3}[0-9]{1,3}#, host) est correct ?
Merci de votre aide !
je ne m'y connais pas trop en PHP, mais je dois remplacer une fonction écrite avec ereg car cette dernière n'est plus compatible avec PHP 5.3.
Cette fonction est la suivante :
Code : Tout sélectionner
function luc_Domain($ip)
{
$host = gethostbyaddr($ip);
if (ereg('^([0-9]{1,3}\.){3}[0-9]{1,3}$', $host))
return "";
else
return my_substr(strrchr($host, "."), 1);
}est-ce que preg_match(#([0-9]{1,3}\.){3}[0-9]{1,3}#, host) est correct ?
Merci de votre aide !