PHP kézikönyv
Előző |  | Következő

# getservbyname

(PHP 4 , PHP 5)

getservbyname -- Adott szolgáltatástípus portszámának megallapítása név alapján

## Leírás

int getservbyname ( string service, string protocol )

A getservbyname() a service és a protocol paraméterekre illő portszámot adja vissza. A szolgáltatás neve az /etc/services-nek megfelelő kell, hogy legyen. A protocol paraméter értéke "tcp" avagy "ucp" lehet (csupa kisbetűvel!). Ha a service vagy a protocol paraméterben megadott feltételeknek nincs megfelelő adat, `FALSE` értékkel tér vissza.

Példa 1. getservbyname() példa

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

Teljes lista a különféle szolgáltatások kapuiról: http://www.iana.org/assignments/port-numbers.

Lásd még: getservbyport()!

Előző | Tartalom | Következő
getprotobynumber | Fel | getservbyport