Показать сообщение отдельно
Старый 17.03.2019, 19:13
MoNstrik вне форума Посмотреть профиль Отправить личное сообщение для MoNstrik Найти все сообщения от MoNstrik
  № 1  
Ответить с цитированием
MoNstrik

Регистрация: Dec 2017
Сообщений: 38
По умолчанию Как изменить UnsignedInt?

Подскажите пожалуйста. Отправляю на сервере текст
PHP код:
$msg "Hello world";
socket_write($msgsock$msgstrlen($msg)); 
В клиенте считываю socket.readUnsignedInt(); (Считывает из сокета 32-разрядное целое число без знака)
Но почему значение слишком велико 1214606444 ? Что нужно отправлять, чтобы значение было не больше bytesAvailable (Число байт данных, доступных для чтения во входном буфере) ?
Очень нужна помощь! Заранее большое спасибо!
p.s узнал о функции pack в php, может быть она поможет?


Последний раз редактировалось MoNstrik; 17.03.2019 в 20:03.