fromfd(PyCore::fileno($fp), $socket->AF_INET, $socket->SOCK_STREAM); fclose($fp); while (1) { echo "> "; $msg = trim(fgets(STDIN)); if ($msg == 'quit') { break; } $client->sendall(PyCore::bytes($msg)); $data = $client->recv(1024); if (empty($data)) { break; } echo strval($data) . PHP_EOL; }