|  | 
 getservbyname    (PHP 4 , PHP 5) getservbyname -- 
     Get port number associated with an Internet service and protocol
    Descriptionint getservbyname  ( string service, string protocol) 
     getservbyname() returns the Internet port
     which corresponds to service for the
     specified protocol as per
     /etc/services.
     protocol is either "tcp"
     or "udp" (in lowercase).
     
      | 例子 1. getservbyname() example | 
<?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";
 }
 ?>
 | 
 | 
 
     For complete list of port numbers see: http://www.iana.org/assignments/port-numbers.
     
     See also: getservbyport().
    
 |  |