Last 5.3 release ever available: PHP 5.3.29 - 5.3 now EOL

getservbyname

(PHP 4, PHP 5)

getservbynameRetourne le numéro de port associé à un service Internet et un protocole

Description

int getservbyname ( string $service , string $protocol )

getservbyname() retourne le numéro de port associé au service service et au protocole protocol, comme dans /etc/services.

Liste de paramètres

service

Le nom du service Internet, sous la forme d'une chaîne de caractères.

protocol

protocol vaut soit "tcp", soit "udp" (en minuscule).

Valeurs de retour

Retourne le numéro du port, ou FALSE si service ou protocol n'est pas trouvé.

Exemples

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";
}
?>

Voir aussi

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top