(PHP 4, PHP 5, PHP 7, PHP 8)
getservbyname — Belirtilen ağ hizmeti ve protokolle ilişkili port numarası ile döner
getservbyname() işlevi,
/etc/services dosyasında
protokol
için belirtilen
hizmet
ile ilişkili port numarasını döndürür.
hizmet
Dizge olarak ağ hizmeti ismi.
protokol
protokol
olarak "tcp"
veya "udp"
(küçük harflerle) belirtilebilir.
Örnek 1 - getservbyname() örneği
<?php
$hizmetler = array('http', 'ftp', 'ssh', 'telnet', 'imap',
'smtp', 'nicname', 'gopher', 'finger', 'pop3', 'www');
foreach ($hizmetler as $hizmet) {
$port = getservbyname($hizmet, 'tcp');
echo $hizmet . ": " . $port . "\n";
}
?>