gpt4 book ai didi

php - 如何创建一个IP地址范围?

转载 作者:可可西里 更新时间:2023-10-31 23:53:13 24 4
gpt4 key购买 nike

假设输入是:

222.123.34.45222.123.34.55

然后我需要输出它们之间的ip地址:

222.123.34.45 222.123.34.46 ... 222.123.34.55

最佳答案

使用ip2long()long2ip() :

function ip_range($from, $to) {
$start = ip2long($from);
$end = ip2long($to);
$range = range($start, $end);
return array_map('long2ip', $range);
}

上面将两个IP地址转换为数字(使用PHP核心函数),创建一个数字范围,然后将该数字范围转换为IP地址。

如果你想用空格分隔它们,只需 implode() 结果即可。

关于php - 如何创建一个IP地址范围?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1938162/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com