|
обзор сетевых функций phpЛистинг 4. Получение всех IP-адресов хоста $host $host="www.yahoo.com"; $ips=gethostbynamel($host); foreach($ips as $ip) echo $ip; ?> Определить почтовик для указанного хоста hostname можно с помощью функции int getmxrr(string hostname, array mxhosts, array [weight]); Данная функция запрашивает DNS на предмет наличия записей MX для указанного хоста. Следующие функции никакого отношения к DNS не имеют, но чтобы не создавать другого раздела в статье, я описал их здесь. int getprotobyname(string name); Функция getprotobyname() возвращает номер протокола, который соответствует имени $name. Обратная ей функция string getprotobynumber(int number); возвращает имя протокола по его номеру. Функция int getservbyname(string service, string protocol); возвращает номер порта Internet-сервиса, название которого указано в параметре $service. Второй параметр функции – это протокол: tcp или udp. Например, оператор echo getservbyname("ftp", "tcp"); выведет в окно броузера число 21. Продолжение статьи: ч.1 Продолжение статьи: ч.2 Продолжение статьи: ч.3 Продолжение статьи: ч.4 Продолжение статьи: ч.5 Продолжение статьи: ч.6 Продолжение статьи: ч.7 Продолжение статьи: ч.8 Другие статьи по теме: - 21 ошибка программиста php- гостевая - это просто! - авторское право на программное обеспечение - обзор сетевых функций php - PHP - система разработки скриптов |
|
2006-2024 © SMTI.RU Главная страница | Связаться с нами |