nanog mailing list archives
Re: interger to I P address
From: Mike Damm <mike () damm com>
Date: Wed, 27 Aug 2008 11:08:27 -0700
The PHP way: echo long2ip('1089055123'); Boyd, Benjamin R wrote:
The PHP way: function convertIntegerToIpv4($integer) { $max_value = pow(2,32); //4,294,967,296 $bug_fix = 0; settype($integer, float); if($integer > 2147483647) $bug_fix = 16777216; if(is_numeric($integer)) { if ($integer >= $max_value || $integer < 0) { return ('Not a valid IPv4 integer'); } $ip = (sprintf("%u.%u.%u.%u", $integer / 16777216, (($integer % 16777216) + $bug_fix) / 65536, (($integer % 65536) + $bug_fix / 256) / 256, ($integer % 256) + $bug_fix / 256 / 256 ) ); return($ip); } else { return(''); } }
Current thread:
- Re: interger to I P address, (continued)
- Re: interger to I P address Michael Holstein (Aug 27)
- Re: interger to I P address Gary E. Miller (Aug 27)
- Re: interger to I P address Gary E. Miller (Aug 27)
- Re: interger to I P address James Hess (Aug 27)
- Re: interger to I P address Gary E. Miller (Aug 27)
- RE: interger to I P address Eric Van Tol (Aug 27)
- Re: interger to I P address Aaron Gifford (Aug 27)
- Re: interger to I P address bmanning (Aug 27)
- RE: interger to I P address Joe Blanchard (Aug 27)
- Re: interger to I P address Beat Vontobel (Aug 28)
- RE: interger to I P address Joe Blanchard (Aug 27)
- RE: interger to I P address Boyd, Benjamin R (Aug 27)
- Re: interger to I P address Mike Damm (Aug 27)
- Re: interger to I P address bfeeny (Aug 27)
- Re: interger to I P address Johnny Eriksson (Aug 27)
- Re: interger to I P address Valdis . Kletnieks (Aug 27)
- Re: interger to I P address Randy Bush (Aug 27)
- Re: interger to I P address Mark Newton (Aug 27)
- Re: interger to I P address Rob Austein (Aug 27)
- interger to I P address chartley (Aug 27)
- Re: interger to I P address Joe Greco (Aug 27)
- RE: interger to I P address Darden, Patrick S. (Aug 27)
- Re: interger to I P address Colin Alston (Aug 27)
- Re: interger to I P address Joe Greco (Aug 27)
(Thread continues...)
- Re: interger to I P address Michael Holstein (Aug 27)