Php отправить 65 Ascii char в сокет

Я пытаюсь отправить 65 ascii char на устройство, которое я читаю через php сокеты. Мне нужно ответить, чтобы подтвердить, что информация была получена.

Я попробовал следующее без радости:

$ascii = ord("A"); // 65
socket_write($spawn, $ascii, strlen ($ascii)) or die("Could not write output\n");

это правильно?

0

Решение

Вы отправляете строку "65"ни одного байта с этим значением. Ты можешь сделать:

socket_write($spawn, chr(65), 1) or die("Could not write output\n");
1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]