Skip to content

Instantly share code, notes, and snippets.

@humbertocastelo
Created October 26, 2017 04:53
Show Gist options
  • Save humbertocastelo/5d57d7ab0a001ed606ee5003d7d1dfb7 to your computer and use it in GitHub Desktop.
Save humbertocastelo/5d57d7ab0a001ed606ee5003d7d1dfb7 to your computer and use it in GitHub Desktop.
ipadd = ip2long + long2ip
<?php
function ipadd( $ip, $add ) {
if ( ( $long = ip2long( $ip ) ) === false ) {
return false;
}
return long2ip( $long + $add );
}
$old_ip = '198.162.0.2';
$new_ip = ipadd( $old_ip, 1 );
print '<pre>' . "\x0a";
print 'old ip: ' . $old_ip . "\x0a";
print 'new ip: ' . $new_ip . "\x0a";
print '</pre>' . "\x0a";
?>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment