主页 M

php字符串转十六进制,实现简单干扰

2022-07-23 网页编程网 网页编程网

1.背景

在传id时,需要高效的加密,不让其他人猜出或获得。可生成十六进制,再加几位干扰数,若位数不是太长,也可用乘以2再除以2来干扰。

2.bin2hex()

bin2hex()函数把ASCII字符的字符串转换为十六进制值。

生成字符串再转回去,有2个函数:

pack()

hex2bin()

以上3函数应用演示:

echo bin2hex('442000105000');
echo pack('H*','343432303030313035303030');
echo hex2bin('343432303030313035303030');
阅读原文
阅读 2900
123 显示电脑版