首页 > 开发 > PHP > 正文

php park、unpark、ord 函数使用方法(二进制流接口应用实例)

2024-05-04 22:08:27
字体:
来源:转载
供稿:网友
park,unpark,ord这3个函数,在我们工作中,用到它们的估计不多。 我在最近一个工作中,因为通讯需要用到二进制流,然后接口用php接收。当时在处理时候,查阅不少资料。因为它们使用确实比较少,也很少朋友工作中会用到它们。 在工作中,我也逐渐了解到park,unpark,ord对于二进制字节处理的强大。 下面我逐一介绍它们。

park,unpark,ord函数使用介绍

park函数说明:本函数用来将资料压缩打包到位的字符串之中。

 

语法:pack(format,args+)

参数描述
format必需。规定在包装数据时所使用的格式。
args+可选。规定被包装的一个或多个参数。

 

字符说明
a将字符串空白以 NULL 字符填满
A将字符串空白以 SPACE 字符 (空格) 填满
h十六进位字符串,低位在前
H十六进位字符串,高位在前
c有号字符
C无号字符
s有号短整数 (十六位,依计算机的位顺序)
S无号短整数 (十六位,依计算机的位顺序)
n无号短整数 (十六位, 高位在后的顺序)
v无号短整数 (十六位, 低位在后的顺序)
i有号整数 (依计算机的顺序及范围)
I无号整数 (依计算机的顺序及范围)
l有号长整数 (卅二位,依计算机的位顺序)
L无号长整数 (卅二位,依计算机的位顺序)
N无号短整数 (卅二位, 高位在后的顺序)
V无号短整数 (卅二位, 低位在后的顺序)
f单精确浮点数 (依计算机的范围)
d倍精确浮点数 (依计算机的范围)
x
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表