php 如何确定用户的唯一性!朋友请进来看我的问题描述

php 如何确定用户的唯一性!朋友请进来看我的问题描述,第1张

$_SERVER['>

function get62($src, $length = 8){

$md5 = md5($src, true);

$pos = 0;

$res = "";

while(strlen($res) < $length && ($bin = substr($md5, $pos, 4)) != ""){

$uint =  sprintf("%u" , unpack("Nint", $bin)['int']);

$res = decto62($uint);

$pos += 4;

}

return substr($res, 0, $length);

}

function decto62($src){

static $table = [];

$table = array_merge(range(0, 9), range('A', "Z"), range('a', "z"));

$arr62 = [];

$div = $src;

do{

$mod = $div % 62;

array_unshift($arr62, $table[$mod]);

$div = intval($div / 62);

}while($div != 0);

return implode("", $arr62);

}

var_dump(get62("abc"));

以上就是关于php 如何确定用户的唯一性!朋友请进来看我的问题描述全部的内容,包括:php 如何确定用户的唯一性!朋友请进来看我的问题描述、php:如何生成随机的唯一字母数字字符串、php生成8位唯一字符串等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9444225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存