PHP 网络函数

PHP getprotobyname() 函数返回与指定协议名称关联的协议号。函数失败时返回 false。

语法

getprotobyname(protocol) 

参数

protocol必填。 指定协议名称。

返回值

返回协议号,失败时返回 false。

示例:

下面的示例显示了getprotobyname()函数的用法。

<?php
//查找关联的协议号
//协议名称为"tcp"
$protocol = "tcp";
$get_prot = getprotobyname($protocol);

if ($get_prot === false) {
  echo 'Invalid Protocol';
} else {
  echo 'Protocol #' . $get_prot;
}
?> 

上述代码的输出将是:

Protocol #6