相关疑难解决方法(0)

如何在PHP(CLI)中找到服务器的IP地址

除了显而易见的(localhost,127.0.0.1)之外,PHP(命令行界面!)是否有一种机制来发现脚本运行的计算机的IP?

$_SERVER[*] 不会工作,因为这不是一个Web应用程序 - 这是一个命令行脚本.

TIA

php ip-address

34
推荐指数
4
解决办法
6万
查看次数

测试cidr表示法中的网络是否与另一个网络重叠

我正在寻找一种有效测试一个cidr标记网络是否与另一个重叠的php算法.

基本上我有以下情况:

一系列cidr地址:

$cidrNetworks = array(
    '192.168.10.0/24',
    '10.10.0.30/20',
    etc.
);
Run Code Online (Sandbox Code Playgroud)

我有一个方法可以将网络添加到数组中,但是当添加的网络与数组中的网络重叠时,此方法应该抛出异常.

所以即.如果添加了192.168.10.0/25,则应抛出异常.

有没有人/知道/"可以想到"一种方法来有效地测试这个?

php ipv4 cidr

7
推荐指数
1
解决办法
3536
查看次数

标签 统计

php ×2

cidr ×1

ip-address ×1

ipv4 ×1