这是 C 代码。
#pragma pack(push,1)
typedef struct _DATA_PKT_D1
{
char length[2];
char command[2];
char src[64];
char lordId;
char user_id[20];
int level;
char isFine;
char company_code;
}DATA_PKT_D1;
#pragma pack(pop)
DATA_PKT_D1 *pkt = malloc(sizeof(DATA_PKT_D1);
//send pkt through TCP socket.
数据包为 95 字节。我知道 php 也有 tcp socket 功能。但是,是否可以在 php 中使数据包完全相同?(我的意思是 95 字节)并通过 tcp 发送数据?
我怀疑php具有二进制级别的结构功能......
任何提示lz~