PHP 8.4.1 Released!

getservbyname

(PHP 4, PHP 5, PHP 7, PHP 8)

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

Description

getservbyname(string $service, string $protocol): int|false

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

User Contributed Notes

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