php bcd码压缩-把十进制数字压缩到十六进制数据中
程序员文章站
2024-01-15 16:03:28
...
下面我们一起来看和篇关于php bcd码压缩-把十进制数字压缩到十六进制数据中实例,希望文章给各位同学带来帮助哦。
例,php bcd码压缩-把十进制数字压缩到十六进制数据中,代码如下:
48 [1] => 48 [2] => 57 [3] => 49 ) */ $asc = Bytes::AscToHex($bytes, 4); //4位压缩成2位 print_r($asc); /* Array ( [0] => 0 [1] => 145 ) */ echo Bytes::toStr($asc); /* 0091 */ $hex = Bytes::HexToAsc($asc, 2); //反操作2位还原成4位 print_r($hex); /* Array ( [0] => 48 [1] => 48 [2] => 57 [3] => 49 ) */ ?>
例,把十进制数字压缩到十六进制数据中,代码如下:
= '0' && chr($asc[2 * $i]) = $AscLen) { break; } $Hex[$i]|= (chr($asc[2 * $i + 1]) & 0x0f); if (!(chr($asc[2 * $i + 1]) >= '0' && chr($asc[2 * $i + 1]) > 4; if ($Temp
教程地址:
欢迎转载!但请带上文章地址^^