Исходники
Статьи
Языки программирования
.NET Delphi Visual C++ Borland C++ Builder C/С++ и C# Базы Данных MySQL MSSQL Oracle PostgreSQL Interbase VisualFoxPro Веб-Мастеру PHP HTML Perl Java JavaScript Протоколы AJAX Технология Ajax Освоение Ajax Сети Беспроводные сети Локальные сети Сети хранения данных TCP/IP xDSL ATM Операционные системы Windows Linux Wap Книги и учебники
Скрипты
Магазин программиста
|
Ishodniki.Ru »
Online книги »
PHP книги »
Руководство по PHP 3.0fsockopen
fsockopen -- Открывает соединение с узлом в
Интернете или Unix-системой через socket .
Описание
Открывает сокетное соединение с доменом Internet по адресу hostname на порт port и возвращает файловый указатель, который может использоваться функциями fgets(), fgetss() , fputs() , и fclose() . Если вызов завершается неудачей, он возвращает FALSE и если указаны дополнительные аргументы errno и errstr , то они будут использованы, чтобы указать фактическую системную ошибку, которая случилась на системном уровне при вызове connect(). Если возвращенное errno - 0, но функция вернула FALSE, это - признак того, что ошибка произошла перед вызовом connect(). Это наиболее вероятно, из-за проблемы инициализации сокета. Имейте в виду, что аргументы errno и errstr необязательно должны упоминаться. Если port - 0 и ОС поддерживает доменные сокеты Unix (domain sockets), hostname будет использован для подключения в качестве filename доменного сокета Unix. По умолчанию сокет откроется в режиме blocking mode. Вы можете переключить его в non-blocking mode используя set_socket_blocking().
set_socket_blocking
set_socket_blocking -- Устанавливает blocking/non-blocking
режимы работы сокета
Описание
Если mode отсутствует, данный дескриптор сокета переключится на non-blocking режим, а если присутствует, то переключится на blocking режим. Это влияет на вызовы типа fgets(), который читает из сокета. В non-blocking режиме fgets() вызов всегда будет возвращаться немедленно, в то время как в blocking режиме он ждет данные, чтобы стать доступным на сокете. gethostbyaddr
gethostbyaddr -- Получает имя хоста Internet,
соответствующее данному IP-адресу.
Описание
Возвращает имя хоста Internet определенного аргументом ip_address . Если происходит ошибка, возвращается ip_address . См. также gethostbyname() . gethostbyname
gethostbyname -- Получает IP-адрес,
соответствующий заданному имени хоста
Интернет
Описание
Возвращает IP-адрес хоста, указанного аргументом hostname . См. также gethostbyaddr() . gethostbynamel
gethostbynamel -- Получает список IP-адресов,
соответствующих заданному имени хоста
Интернет.
Описание
Возвращает список IP-адресов на которых разрешен хост Internet, указанный аргументом hostname. См. также gethostbyname() , gethostbyaddr() , checkdnsrr() , getmxrr() checkdnsrr
checkdnsrr -- Проверяет записи DNS,
соответствующие заданному хосту или IP-адресу
Описание
Ищет в DNS записи типа type, соответствующие аргументу host. Возвращает true, если обнаруживаются какие-либо записи ; Возвращает false, если не обнаружены никакие записи или если произошла ошибка. type может быть любым из значений: A, MX, NS, SOA, PTR, CNAME, или ANY. По умолчанию - MX. host может или быть адресом IP или именем хоста. См. также getmxrr() , gethostbyaddr() , gethostbyname() , gethostbynamel() getmxrr
getmxrr -- Получает MX записи, соответствующие
заданному имени хоста.
Описание
Ищет в DNS MX-записи, соответствующие hostname. Возвращает true если записи найдены; возвращает false если записей не найдено или произошла ошибка. Список MX-записей может размещаться в массиве mxhosts. Если задано weight массива, то он может быть заполнен собранной информацией. См. также checkdnsrr() , gethostbyname() , gethostbynamel() , gethostbyaddr() openlog
openlog -- открывает соединение к системным
логам (system logger)
Описание
openlog() открывает для программы соединение c system logger . Строка ident добавляется к каждому сообщению. Значение для option и facility даются в следующем разделе. Использование openlog() не обязательно; Это может быть автоматически вызвано вызовом syslog() если необходимо, в этом случае ident по умолчанию будет false. См. также syslog() и closelog() . syslog
syslog -- генерирует системное
регистрационное сообщение
Описание
syslog() генерирует регистрационное сообщение, для system logger. priority - комбинация легкости и уровня, значения для которых даются в следующем разделе. А другой аргумент является отсылаемым сообщением, кроме того, два символа %m заменятся строкой сообщения ошибки (strerror) соответствующей значению errno. Больше информации о средствах syslog можно обнаружить на man-страницах для syslog в Unix-системах. В WindowsNT, сервис syslog эмулируется использованием Event Log. closelog
closelog -- закрывает соединение с system logger
Описание
closelog() закрывает дескриптор, используемый для записи в system logger. Использование closelog() необязательно. debugger_on
debugger_on -- Разрешает внутренний PHP отладчик
Описание
Разрешает внутренний PHP отладчик, соединяя его на address . Отладчик находится в стадии разработки. debugger_off
debugger_off -- запрещает внутренний PHP отладчик
Описание
Запрещает внутренний PHP отладчик. Отладчик находится в стадии разработки. Назад | Содержание | Вперед |
Форум Программиста
Новости Обзоры Магазин Программиста Каталог ссылок Поиск Добавить файл Обратная связь Рейтинги
|