stream_socket_accept - Принимает соединение на сокете, созданном c помощью функции stream_socket_server
Вернуться к: Функции для работы с потоками
stream_socket_accept
(PHP 5, PHP 7)
stream_socket_accept — Принимает соединение на сокете, созданном c помощью функции stream_socket_server()
Описание
$server_socket
[, float $timeout
= ini_get("default_socket_timeout")
[, string &$peername
]] )Принимает соединение на сокете, предварительно созданном с помощью функции stream_socket_server().
Список параметров
-
server_socket
-
Серверный сокет для принятия соединения.
-
timeout
-
Заменяет тайм-аут подключения сокета по умолчанию. Время должно быть указано в секундах.
-
peername
-
Будет присвоено имя (адрес) клиента, который подсоединился, если оно содержится и доступно из выбранного транспорта.
Замечание:
Может быть определено позже, используя функцию stream_socket_get_name().
Возвращаемые значения
Возвращает поток принятого соединения с сокетом или FALSE
в случае возникновения ошибки.
Примечания
Эта функция не должна использоваться с серверными сокетами UDP. Вместо этого используйте stream_socket_recvfrom() и stream_socket_sendto().
Смотрите также
- stream_socket_server() - Создаёт интернет-сокет или доменный сокет Unix
- stream_socket_get_name() - Извлекает название локального или удалённого сокета
- stream_set_blocking() - Устанавливает блокирующий/неблокирующий режим на потоке
- stream_set_timeout() - Устанавливает значение тайм-аута на потоке
- fgets() - Читает строку из файла
- fgetss() - Прочитать строку из файла и отбросить HTML-теги
- fwrite() - Бинарно-безопасная запись в файл
- fclose() - Закрывает открытый дескриптор файла
- feof() - Проверяет, достигнут ли конец файла
- cURL
Вернуться к: Функции для работы с потоками