Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Buy a domain name - Register cheap domain names from $0.99 - Namecheap

Scalable Hosting That Grows With You

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Semrush - keyword research tool

Boost your online presence with premium web hosting and servers

Disclosure: My content contains affiliate links.

39,870 questions

51,793 answers

573 users

How to get the port number associated with an Internet service and protocol in PHP

1 Answer

0 votes
$services = array('http', 'ftp', 'www', 'pop3', 'ssh', 'telnet',
                  'smtp', 'nicname', 'gopher', 'imap', 'finger');

foreach ($services as $service_name) 
{
    $port = getservbyname($service_name, 'tcp');
    echo $service_name . ": " . $port . "<br />";
}



/*
run:

http: 80
ftp: 21
www: 80
pop3: 110
ssh: 22
telnet: 23
smtp: 25
nicname: 43
gopher: 70
imap: 143
finger: 79

*/

 



answered Jun 23, 2016 by avibootz

Related questions

...