LightSaber
Новичок
Код работает, отправляет и принимает.
Отправляю test\r\n получаю ответ при помощи:
Известно что сокет это поток и читать можно любое количество символов. Но количество символов в ответе неизвестно, но известно что ответ заканчивается на "\r\n".
Как мне читать ответ сервера до "\r\n"?
PHP:
$open_socket = stream_socket_client("tcp://127.0.0.2:3454", $errno, $errstr);
if ($open_socket) {
$sent = stream_socket_sendto($open_socket,"test\r\n");
$ret = stream_get_contents($open_socket,25);
PHP:
$ret = stream_get_contents($open_socket,25);
Известно что сокет это поток и читать можно любое количество символов. Но количество символов в ответе неизвестно, но известно что ответ заканчивается на "\r\n".
Как мне читать ответ сервера до "\r\n"?
Последнее редактирование: