Помогите разобраться. Вот пример кода, которые отправляет данные по запросу. А как сделать чтобы данные клиенту отправлялись когда это требуется, а не сразу.
<?php
$socket = stream_socket_server("tcp://0.0.0.0:8000", $errorNumber, $errorDescription);
if (!$socket) {
die("$errorDescription ($errorNumber)\n");
}
while ($connect = stream_socket_accept($socket, -1)) {
fwrite($connect, "HTTP/1.1 200 OK\r\nContent-Type: text/html\r\nConnection: close\r\n\r\nHi! its work!\n\n");
fclose($connect);
}
fclose($socket);