📅  最后修改于: 2023-12-03 14:45:15.828000             🧑  作者: Mango
getservbyname()
函数是一种PHP内置函数,用于根据服务名称和协议获取对应的端口号。
getservbyname ( string $service , string $protocol )
$service
:要查询的服务名称,比如http、ftp等;$protocol
:服务所使用的协议,通常使用tcp
或udp
。成功查询则返回对应的端口号,失败则返回false
。
以下示例将返回HTTP服务在TCP协议上使用的默认端口:
$port = getservbyname('http', 'tcp');
echo $port; // 输出 80
false
;tcp
;getservbyname()
函数依赖于系统中的服务配置文件,不同系统的配置可能会有所不同。