将MD5值压缩成8位32进制生成8位长度的唯一英文数字组合字符串时间:2023-03-10 07:15:07 function str16to32($a){ for($a = md5( $a, true ), $s = '0123456789ABCDEFGHIJKLMNOPQRSTUV', $d = '', $f = ; $f < ; $g = ord( $a[ $f ] ), $d .= $s[ ( $g ^ ord( $a[ $f + ] ) ) - $g & 0x1F ], $f++ ); return $d; }