Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17988 программистов и 1567 роботов. Сейчас ищут 822 программиста ...
Приступая к работе

getservbyname - Получает номер порта, присвоенного Интернет службе и протоколу

Вернуться к: Сетевые Функции

getservbyname

(PHP 4, PHP 5, PHP 7)

getservbynameПолучает номер порта, присвоенного Интернет службе и протоколу

Описание

int getservbyname ( string $service , string $protocol )

Функция getservbyname() возвращает Интернет порт, который соответствует параметру service для заданного в protocol протокола, как в /etc/services.

Список параметров

service

Имя Интернет службы в виде строки (string).

protocol

Параметр protocol может быть равен "tcp" или "udp" (в нижнем регистре).

Возвращаемые значения

Возвращает номер порта, или FALSE если service или protocol не найдены.

Примеры

Пример #1 Пример использования 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";
     }
     
?>

Смотрите также



Вернуться к: Сетевые Функции

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware