2019-09-06 23:53:10 +08:00

27 lines
498 B
PHP
Executable File

<?php
$socket = stream_socket_server("tcp://0.0.0.0:8000", $errno, $errstr);
if (!$socket) {
echo "$errstr ($errno)<br />\n";
} else {
while ($conn = stream_socket_accept($socket)) {
$i = 0;
while(true) {
$r = fwrite($conn, str_repeat("A", 8192));
usleep(1000);
if (empty($r)) {
echo "count $i \n";
var_dump($r);
stream_set_blocking($conn, 0);
}
else{
$i++;
}
if ($r === false) break;
}
fclose($conn);
}
fclose($socket);
}