Если эта функция не блокирует поток. То получается php будет работать асинхронно ? Или я что-то не понимаю ? Объясните как будет работать код (например как получить результат чтения из неблокирующего сокета) или дайте ссылку если где-то про это можно почитать.
Ок, спасибо. Я ещё нашёл на stackoverflow про socket_select(). В других языках через вызов системной функции select работают с неблокирующими сокетами.