function str16to32($a){
    for($a = md5( $a, true ),
        $s = '0123456789ABCDEFGHIJKLMNOPQRSTUV',
        $d = '',
        $f = 0;
        $f < 8;
        $g = ord( $a[ $f ] ),
        $d .= $s[ ( $g ^ ord( $a[ $f + 8 ] ) ) - $g & 0x1F ],
        $f++
    );
    return $d;
}

 

 posted on 2018-09-21 11:32  whlives  阅读(1103)  评论(0编辑  收藏  举报