Учебник РНР
НазадВперёд

socket_get_status

(PHP 4)

socket_get_status - возвращает информацию о существующем потоке сокета.

Описание

array socket_get_status (resource socketstream)

Возвращает информацию о существующем потоке сокета. Эта функция работает только на сокетах, созданных функцией fsockopen(), pfsockopen(), или на сетевых сокетах, возвращённых функцией fopen() при открытии URLs. Она НЕ работает с сокетами из расширения Socket. В настоящее время возвращает 4 элемента в результирующем массиве:

  • timed_out (bool) - этот сокет находится в режиме таймаута в ожидании данных

  • blocked (bool) - этот сокет был блокирован

  • eof (bool) - указывает на событие EOF

  • unread_bytes (int) - количество байтов, оставшихся в буфере сокета

См. также расширение Socket.


Назад Оглавление Вперёд
pfsockopen Вверхsocket_set_blocking