echo php конвертируется в ascii - PullRequest
0 голосов
/ 30 апреля 2020

Я запускаю тест сокета на своем сервере, он работает нормально, у меня проблема при печати данных, я думаю.

1) Я читаю пакет с клиента, используя это:

$input = socket_read($client, 1024);

2) затем я передаю / вывод на свой терминал входной пакет, используя это:

echo $input;

Вопрос:

  • Почему при отправке двоичного пакета, подобного этому 333536333037303432343431303133 я получил эхо-сигнал в терминале, как ASCII-представление 356307042441013

  • Как напечатать исходный формат 333536333037303432343431303133 на мой терминал Debian 10

РЕШЕНИЕ: echo bin2hex($input);

...