我是这样一个问题【问题描述】
我用php发送socket到一个应用程序 那个应用程序接受socket。
在php中我需要把全部数据都转化成字节流string 发给它【问题用例】
比如
$buffer="hahahha\r\n";
socket_write(socket, $buffer");
这样是可以成功的
但是 我发送过去的结构应该是这个样子的
首先4个字节 代表一个int数字
后面4个字节 代表一个float结构
再后面8个字节 代表一个字符串
然后就结束了。【问题总结】
那我应该怎样把这个int或者float转化成字符串 然后和后面那8个字节的字符串相连 形成最后的$buffer发送出去呢?