PHP Handbuch
Zurück |  | Weiter

# getservbyname

(PHP 4, PHP 5)

getservbyname -- Ermittelt die Portnummer passend zu einem Internet-Dienst und Protokoll

## Beschreibung

int getservbyname ( string service, string protocol )

Die Funktion getservbyname() gibt den Port zurück, der zum `service` für das angegebene `protocol` gehört. Der Wert wird anhand des Eintrags in der `/etc/services` ermittelt. Der Inhalt von `protocol` ist entweder `"tcp"` oder `"udp"` (in Kleinbuchstaben). Gibt `FALSE` zurück, wenn `service` oder `protocol` nicht gefunden wurde.

Beispiel 1. getservbyname()-Beispiel

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

Die vollständige Liste der Portnummern finden Sie unter http://www.iana.org/assignments/port-numbers.

Siehe auch getservbyport().

Zurück | Zum Anfang | Weiter
getprotobynumber | Nach oben | getservbyport