通过php生成IP的方法有很多,基本的原理都是利用随机墙绅褡孛数的办法获得随机的IP,下面介绍php实现随机更换IP的三个方法。
方法一
1、生成随机数,利用php的long2ip()方法生成随机的IP地址跷孳岔养。可以自定义一个IP函数用于生成,下面是实现的代码:
2、上面代码运行的结果如下(执行一次程序就随机生成一个IP地址,下面是随机的几个IP地址):
方法二
1、把要随机的IP放在一个数组里,通过随机函数取得数组的随机索引,生成随机的IP。下面是实现的代码:
2、上面代码运行的结果如下(下面是运行代码后,随机的两个IP):
方法三
1、如果生成的是全球的随机IP,可以直接使用rand()方法生成随机数实现。下面是实现的代码:
2、上面代码运行的结果如下(下面是运行代码后,随机的两个IP):
3、如果生成的是国内的随机IP,可以定义一个国内IP头的数组,随机出来国内的IP。下面是实现的代码:
4、上面代码运行的结果如下(下面是运行代码后,随机的两个IP):