Like the previous post of palands, the protcol tcp must be in lower case, either quoted or unquoted..
Example:
$value=getservbyport(31337, "tcp");
Uppercase will not work.
getservbyport
(PHP 4, PHP 5)
getservbyport — Get Internet service which corresponds to port and protocol
Descrição
string getservbyport
( int $port
, string $protocol
)
getservbyport() returns the Internet service associated with port for the specified protocol as per /etc/services.
Parâmetros
- port
-
The port number.
- protocol
-
protocol is either "tcp" or "udp" (in lowercase).
Valor Retornado
Returns the Internet service name as a string.
User Contributed Notes
getservbyport
getservbyport
q9603062 at topaz dot cqu dot edu dot au
16-Jan-2001 12:28
16-Jan-2001 12:28
paland at stetson dot edu
29-Nov-2000 02:00
29-Nov-2000 02:00
Example:
<?php $value = getservbyport(137, "udp"); ?>
The same goes for getservbyname()

getservbyname