Мне нужна помощь, пожалуйста, у меня проблема с чтением двоичных данных, отправленных устройством через сокет. Я не смог получить точные данные, которые были отправлены. Я использую этот кодPHP_NORMAL_READ отрезание отправляемых данных
$data = @socket_read($read_sock,2048,PHP_NORMAL_READ);
Я использую PHP_NORMAL_READ, потому что он прекратит чтение с этим «\ г \ п».
но когда я получу, данные не точны, он получает только несколько двоичных данных.
Удалить это '@'! Затем установите 'error_reporing (E_ALL);' и 'ini_set ('display_errors', 1);' и сообщите нам, что он показывает. – vaso123