PHP中的pack()函数
pack()函数将数据打包成二进制字符串。
语法
pack(format , args)
参数
格式-要使用的格式。这是可能的值-
一个-NUL填充的字符串
一个-空格填充的字符串
h-十六进制字符串,低位优先
H-十六进制字符串,高位优先
c-签名字符
C-无符号字符
s-带符号的短(总是16位,机器字节顺序)
S-无符号短整数(总是16位,机器字节顺序)
n-无符号短整数(总是16位,大字节序)
v-无符号短整数(总是16位,低字节序)
i-有符号整数(与机器有关的大小和字节顺序)
I-无符号整数(与机器有关的大小和字节顺序)
l-带符号的长号(总是32位,机器字节顺序)
L-无符号长整数(始终为32位,机器字节顺序)
N-无符号长整数(始终为32位,大字节序)
V-无符号长整数(始终为32位,低字节序)
f-浮点(取决于机器的大小和表示形式)
d-double(与机器有关的尺寸和表示形式)
x-NUL字节
X-备份一个字节
Z-NUL填充的字符串
@−NUL填充至绝对位置
args-要打包的一个或多个参数。
返回
pack()函数返回一个包含数据的二进制字符串。
示例
<?php
echo pack("C3",80,72,80);
?>输出结果
以下是输出。
AMIT
热门推荐
10 香港老妈结婚祝福语简短
11 毕业立体贺卡祝福语简短
12 简短新年年会祝福语
13 评论小品祝福语大全简短
14 恭喜师兄结婚祝福语简短
15 员工集体辞职祝福语简短
16 高中新生祝福语 简短
17 装修祝福语男生搞笑简短
18 生日开业蛋糕祝福语简短