createClient($address, 4); $socket->write('login ' . $loginCode); while (true) { $response = $socket->read(10241024); if ($command) { $socket->write($command); continue; } echo PHP_EOL . PHP_EOL . PHP_EOL . "--------------------------"; echo "Server data:" . PHP_EOL; var_dump($response); echo "--------------------------" . PHP_EOL . PHP_EOL . PHP_EOL; $request = readline("Send command: "); if ($request === false) { break; } $request = trim($request); while ($socket->selectRead()) { // drain socket $socket->read(10241024); } if ($request !== '') { $socket->write($request); } } $socket->close();