php将MD5值位数减少
作者:会飞的
php将MD5值位数减少<?phpfunction str16to32($a){ if(empty($a)){ return $a; } for($a = md5( $a, true ), $s = '0123456789ABCDEFGHIJKLMNOPQRSTUV', $d = '', $f = 0; $f < 16; $g = ord( $a[ $f ] ), $d .= $s[
php将MD5值位数减少
<?php
function str16to32($a){
if(empty($a)){
return $a;
}
for($a = md5( $a, true ),
$s = '0123456789ABCDEFGHIJKLMNOPQRSTUV',
$d = '',
$f = 0;
$f < 16;
$g = ord( $a[ $f ] ),
$d .= $s[ ( $g ^ ord( $a[ $f + 16 ] ) ) - $g & 0x1F ],
$f++
);
return $d;
}
有用 | 无用猜你喜欢
您可能感兴趣的文章:
- mac 每次要重启bash_profile
- 项目总结(css3中的阴影效果)
- JavaScript之递归 详解!
- go/goland/phpstorm/webstorm 激活码
- php mysql 最后一个id(mysql_insert_id())
- 错误22无效的参数
- mysql alter table修改/ 增加表字段操作
- golang - 安装go
- golang - 包管理go modules
- golang -配置编辑工具GoLand
- golang - 字符串(string)长度
- 系统连接数问题处理
- 双网卡绑定
- mysql备份表
- Taro 小程序引用fontsize 不显示问题
- 连接mysql数据库 php
- mysql 重命名表名
- caught error, errno:2,errmsg:imagettfbbox(): Could not read font,file
- mysql 添加索引