函数:EventListener::getSocketName()
适用版本:PHP 7.4.0 及以上版本
用法:EventListener::getSocketName() 方法用于获取与 EventListener 对象关联的套接字的绑定地址和端口号。
示例:
// 创建一个 EventListener 对象
$listener = new EventListener();
// 绑定套接字到指定地址和端口
$listener->bind("127.0.0.1", 8080);
// 获取套接字的绑定地址和端口号
$socketName = $listener->getSocketName();
echo "绑定地址:" . $socketName["host"] . "\n";
echo "端口号:" . $socketName["port"] . "\n";
输出:
绑定地址:127.0.0.1
端口号:8080
请注意,此函数需要在 libevent 扩展模块已安装并启用的情况下才能正常运行。如果未安装该扩展模块,则需要先进行安装。