什么是实时使用PHP的包和解包函数



我看到一些使用pack函数的文件生成代码。

echo pack("ssssss", 0x809, 0x8, 0x0, 0x10, 0x0, 0x0);

这到底是在做什么?

s signed short(总是16位,机器字节顺序)

我不知道为什么我不能实时理解这个。我不是在问理论答案

当我执行php时,文件生成了一些ms excel无法识别的奇怪字符。

我只是想知道pack()的用法,在哪里使用以及如何使用?

pack一般用于生成原始二进制数据。例如,在本地函数/类在PHP中可用之前,我看到它用于生成zip文件。

何时需要使用mysql_connect?连接MySQL数据库时。为什么?连接MySQL数据库

当你意识到你刚刚得到了这些糟糕的十六进制数字行,你需要将它们转换为ASCII时,或者当你想从用户输入生成。exe时(不要),或者当你想写一个Little-Endian编码器时,或者一堆其他东西,你会使用pack.

如果你只是想了解pack是做什么的,那么它已经有一个问题了。但是什么时候使用呢?当您想要将数据打包成二进制字符串时

相关内容

  • 没有找到相关文章