(PHP 4, PHP 5, PHP 7, PHP 8)
getservbyname — Retourne le numéro de port associé à un service Internet et un protocole
   getservbyname() retourne le numéro de
   port associé au service service
   et au protocole protocol, comme dans
   /etc/services.
  
serviceLe nom du service Internet, sous la forme d'une chaîne de caractères.
protocol
       protocol vaut soit "tcp",
       soit "udp" (en minuscule).
      
   Retourne le numéro du port, ou false si service ou
   protocol n'est pas trouvé.
  
Exemple #1 Exemple avec getservbyname()
<?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";
}
?>
