27 lines
498 B
PHP
Executable File
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);
|
|
}
|