PHP 8.5.0 Alpha 1 available for testing

getservbyname

(PHP 4, PHP 5, PHP 7, PHP 8)

getservbynameDevuelve el número de puerto asociado a un servicio de Internet y un protocolo

Descripción

getservbyname(string $service, string $protocol): int|false

getservbyname() devuelve el número de puerto asociado al servicio service y al protocolo protocol, como en /etc/services.

Parámetros

service

El nombre del servicio de Internet, en forma de chaîne de caractères.

protocol

protocol puede ser "tcp" o "udp" (en minúsculas).

Valores devueltos

Devuelve el número del puerto, o false si service o protocol no se encuentra.

Ejemplos

Ejemplo #1 Ejemplo con getservbyname()

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

Ver también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top