Переменные сервера

Массив $_SERVER введен, начиная с РНР 4.1.0. До этой версии использовался гло­бальный массив $HTTP_SERVER_VARS, которые внутри функций требует обяза­тельного объявления при помощи оператора global. Начиная с версии РНР 6.0, этот массив перестал поддерживаться.

Неблокирующийся сервер с прослушкой одного порта

Посылка пакета серверу от клиента с помощью WinSock

Проверить существует ли файл на ftp сервере

Сокеты,беспрерывное получение ответа от сервера

У Socket-a есть свойство Socket.Available которое возвращает значение, указывающее количество полученных из сети и доступных для чтения данных.