getservbyport()函数是PHP中的内置函数,它将为给定的协议和端口号返回Internet服务。
用法:
string getservbyport( int $port, string $protocol)
参数:该函数接受上述和以下描述的两个参数:
- $protocol:它是必填参数。它指定协议名称,例如tcp,udp等。
- $port:它是必填参数。它指定端口号,例如80。
返回值:成功时,此函数返回Internet服务名称。
注意:此函数可用于PHP 4.0.0和更高版本。
以下示例程序旨在说明PHP中的getservbyport()函数:
示例1:
<?php
// Use getservbyport() function to get
// the Internet service which corresponds
// to port and protocol
$intservname = getservbyport(80, "tcp");
// Display the output
echo $intservname;
?>
输出:
http
示例2:
<?php
// Create an array of port numbers
$port = array(21, 22, 23, 25, 80);
// Loop run for each services
foreach( $port as $index) {
// Use getservbyport() function to get
// the Internet service which corresponds
// to port and protocol
echo $index . ": " .getservbyport($index, "tcp")
. "<br>";
}
?>
输出:
21: ftp 22: ssh 23: telnet 25: smtp 80: http
参考: https://www.php.net/manual/en/function.getservbyport.php
相关用法
- p5.js arc()用法及代码示例
- p5.js day()用法及代码示例
- PHP each()用法及代码示例
- p5.js second()用法及代码示例
- d3.js d3.hcl()用法及代码示例
- p5.js int()用法及代码示例
- PHP each()用法及代码示例
- d3.js d3.rgb()用法及代码示例
- p5.js abs()用法及代码示例
- p5.js str()用法及代码示例
- PHP Ds\Map xor()用法及代码示例
- d3.js d3.max()用法及代码示例
注:本文由纯净天空筛选整理自gekcho大神的英文原创作品 PHP | getservbyport() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。