Php 如何用c++;

Php 如何用c++;,php,c++,websocket,Php,C++,Websocket,我正试着和你一起做这件事 $x = pack("N", $num1).pack("N", $num2).$data; ast是输入,响应是输出 它的意思是输出yp¨¨þHpö¨u236¨¨¨ucode>,但给出pyßu200;ÖHpöu236; 我想这和大端字节顺序有关 我想这和 它是大端字节顺序 我也这么认为。例如,您可以使用htonl()更改little-endian机器上的字节顺序,或者编写自己的字节交换函数(但随后您必须测试主机的字节顺序)。尝试使用库。在将整数放入结构之前,尝试对其使

我正试着和你一起做这件事

$x = pack("N", $num1).pack("N", $num2).$data;
ast是输入,响应是输出

它的意思是输出
yp¨¨þHpö¨u236¨¨¨ucode>,但给出
pyßu200;ÖHpöu236;

我想这和大端字节顺序有关

我想这和 它是大端字节顺序

我也这么认为。例如,您可以使用htonl()更改little-endian机器上的字节顺序,或者编写自己的字节交换函数(但随后您必须测试主机的字节顺序)。

尝试使用库。

在将整数放入结构之前,尝试对其使用。它将把它们转换成大端序。如果需要64位长,请参阅

 union unionchal {
  struct ast{
   unsigned long a;
   unsigned long b;
   char c[8];
  } chal;
  unsigned char response[16];
 };