2014-03-31 36 views
0

我有以下用C++编写的代码片段。将C++无符号字符转换为PHP代码

但我将我的应用程序转换为PHP,只是为了学习的目的。

而我有这一小段代码。

#define NETWORKMESSAGE_MAXSIZE 16384 
unsigned char m_MsgBuf[NETWORKMESSAGE_MAXSIZE]; 

我如何在PHP上重现相同的代码?

回答

0

如这里:W3

您可以使用PHP包()函数是这样的:

<?php 
echo pack("C3",80,72,80); 
?> 

而且

<?php 
echo pack("C*",80,72,80); 
?> 
+0

我试过很多方法,但我没有得到一个很好的解决我的问题。如果你想分析,这里是我需要转换为PHP的代码,我唯一的问题是'm_MsgBuf'的无符号字符。 http://pastebin.com/hzX1A8mH – DjowYeap

+0

@DjowYeap我会再次检查你的问题,如果我发现了新的东西,我会在这里添加,但我建议在新的问题中询问你的代码的下一个问题。 – Farzad

相关问题