首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

getservbyname

(PHP 4, PHP 5, PHP 7)

getservbyname — Get port number associated with an Internet service and protocol

Description

代码语言:javascript
复制
int getservbyname ( string $service , string $protocol )

getservbyname() returns the Internet port which corresponds to service for the specified protocol as per /etc/services.

Parameters

service

The Internet service name, as a string.

protocol

protocol is either "tcp" or "udp" (in lowercase).

Return Values

Returns the port number, or FALSE if service or protocol is not found.

Examples

Example #1 getservbyname() example

代码语言:javascript
复制
<?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?.?"<br?/>\n";
}
?>

See Also

  • getservbyport() - Get Internet service which corresponds to port and protocol

← getprotobynumber

getservbyport →

代码语言:txt
复制
 ? 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com