Si tu veux faire joujou avec des octets, tu peux utiliser ip2long pour obtenir un nombre :
http://fr.php.net/manual/fr/function.ip2long.php
Ensuite une opération sur les bits afin de ne garder que la partie que tu veux (opérateur "&" et le nombre "0xfff0" )
Si tu veux t'amuser à récupérer le dernier octet tu fais pareil mais avec le nombre "0xf" et tu fais une simple soustraction.
Enfin, un coup de long2ip et t'as de nouveau du texte.
PS : Je l'avais bien dit qu'il y avait d'autres méthodes.
PS2 : Au fait, quelque soit la méthode choisit, il faut toujours commencer par virer les espaces de début et fin du texte ( trim ) et si on veut éviter tous les problèmes, il faut aussi vérifier que le format du texte est bon (chiffres + caractère "." + chiffres + caractère "." + chiffres + caractère "." + chiffres)
Message édité par omega2 le 07-01-2009 à 19:00:41