Функции

stream_copy_to_stream()

  • Копирует данные из одного потока в другой.

stream_get_line()

  • Получает строку из потокового ресурса до указанного разделителя.

gethostbyaddr()

  • Получает доменное имя узла, соответствующее переданному IP-адресу.
  • Возвращает имя узла в случае успеха, исходный ip_address в случае ошибки, или FALSE в случае ошибочного ввода.

gethostbyname()

  • Получает адрес IPv4, соответствующий переданному имени узла интернета.

gethostbynamel()

  • Возвращает список адресов IPv4, соответствующих переданному доменному имени узла.

gethostname()

  • Получает стандартное имя хоста для локального компьютера.

resource stream_socket_server ( string $local_socket [, int &$errno [, string &$errstr [, int $flags [, resource $context]]]] )

  • Создаёт интернет-сокет или доменный сокет Unix.

array stream_get_transports ( void )

  • Возвращает список зарегистрированных транспортов сокета.

resource stream_socket_accept ( resource $server_socket [, float $timeout [, string &$peername]] )

  • Принимает соединение на сокете, созданном c помощью функции stream_socket_server().

array stream_get_wrappers ( void )

  • Извлекает список зарегистрированных потоков, доступных на запущенной системе.

bool stream_wrapper_register ( string $protocol, string $classname )

  • Регистрирует обёртку URL, реализованную в виде PHP-класса.

resource stream_socket_client ( string $remote_socket [, int &$errno [, string &$errstr [, float $timeout [, int $flags [, resource $context]]]]] )

  • Открывает соединение с интернет-сокетом или с доменным сокетом Unix.

string stream_socket_get_name ( resource $handle, bool $want_peer )

  • Возвращает локальное или удалённое название указанного сокетного соединения.

bool stream_filter_register ( string $filtername, string $classname )

  • Регистрирует потоковый фильтр, определённый пользователем.

resource stream_filter_prepend / resource stream_filter_append ( resource $stream, string $filtername [, int $read_write [, mixed $params]] )

  • Прикрепляет фильтр к потоку.

int stream_select ( array &$read , array &$write , array &$except , int $tv_sec [, int $tv_usec = 0 ] )

  • Запускает эквивалент системного вызова select() на заданных массивах потоков с таймаутом.