您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

怎么将php数据转换为二进制数据

2025/5/12 7:06:45发布16次查看
将php数据转换为二进制数据的方法:首先创建一个php示例文件;然后输入转换代码为“string pack ( string $format [, mixed $args [, mixed $...]] )”即可。
怎么将php数据转换为二进制数据?
将php数据转换为二进制数据
string pack ( string $format [, mixed $args [, mixed $...]] )
将二进制数据转换为php数据
array unpack ( string $format, string $data )
$format:
a – nul-padded string
a – nul- 字符串填满[padded string]
a – space-padded string
a – space- 字符串填满[padded string]
h – hex string, low nibble first
h – 十六进制字符串,低“四位元”[low nibble first]
h – hex string, high nibble first
h – 十六进制字符串,高“四位元”[high nibble first]
c – signed char
c – 带有符号的字符
c – unsigned char
c – 不带有符号的字符
s – signed short (always 16 bit, machine byte order)
s – 带有符号的短模式[short](通常是16位,按机器字节顺序)
s – unsigned short (always 16 bit, machine byte order)
s – 不带有符号的短模式[short](通常是16位,按机器字节排序)
n – unsigned short (always 16 bit, big endian byte order)
n -不带有符号的短模式[short](通常是16位,按大endian字节排序)
v – unsigned short (always 16 bit, little endian byte order)
v -不带有符号的短模式[short](通常是16位,按小endian字节排序)
i – signed integer (machine dependent size and byte order)
i – 带有符号的整数(由大小和字节顺序决定)
i – unsigned integer (machine dependent size and byte order)
i – 不带有符号的整数(由大小和字节顺序决定)
l – signed long (always 32 bit, machine byte order)
l– 带有符号的长模式[long](通常是32位,按机器字节顺序)
l – unsigned long (always 32 bit, machine byte order)
l – 不带有符号的长模式[long](通常是32位,按机器字节顺序)
n – unsigned long (always 32 bit, big endian byte order)
n – 不带有符号的长模式[long](通常是32位,按大edian字节顺序)
v – unsigned long (always 32 bit, little endian byte order)
v– 不带有符号的长模式[long](通常是32位,按小edian字节顺序)
f – float (machine dependent size and representation)
f –浮点(由大小和字节顺序决定)
d – double (machine dependent size and representation)
d – 双精度(由大小和字节顺序决定)
x – nul byte
x – 空字节[nul byte]
x – back up one byte
x- 后面一个字节[back up one byte]
z 一个空结束的(和空填充的)字节串
@ – nul-fill to absolute position
@ – nul- 添加到一个绝对位置[absolute position] //实际使用的时候作为从开头跳到某字节用,很有用
字符串中会出现“\0”,此为c语言的字符串结束符,需要手工将其删掉:
$name = strtok($name, "\0");
更多相关知识,请访问!
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product