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 — Retourne le service Internet qui correspond au port et protocole
Description
string getservbyport
( int $port
, string $protocol
)
getservbyport() cherche le service internet associé au port port pour le protocole protocol comme dans /etc/services.
Liste de paramètres
- port
-
Le numéro du port.
- protocol
-
protocol vaut soit "tcp", soit "udp" (en minuscule).
Valeurs de retour
Retourne le nom du service Internet, sous la forme d'une chaîne de caractères.
getservbyport
q9603062 at topaz dot cqu dot edu dot au
16-Jan-2001 02:28
16-Jan-2001 02:28
paland at stetson dot edu
29-Nov-2000 04:00
29-Nov-2000 04:00
Example:
<?php $value = getservbyport(137, "udp"); ?>
The same goes for getservbyname()
