getservbyname php,PHP getservbyname() 函数用法及示例

PHP getservbyname() 函数用法及示例

getservbyname()函数获取互联网服务协议对应的端口。

语法int getservbyname ( string $service , string $protocol )

定义和用法

getservbyname() 返回互联网服务 service 指定的协议 protocol 中对应的端口, 依据 /etc/services。

返回值

返回端口号,如果 service 或 protocol 未找到返回 FALSE。

参数参数说明

service互联网服务名称的字符串。

protocolprotocol 既可以是 "tcp" 也可以是 "udp" (小写)。

实例

试试下面的实例,获取互联网服务协议对应的端口 :<?php

$services = array('http', 'ftp', 'ssh', 'telnet', 'imap','smtp', 'nicname', 'gopher', 'finger', 'pop3', 'www');

foreach ($services as $service) {

$port = getservbyname($service, 'tcp');

echo $service . ": " . $port . "
\n";

}

?>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值