PHP短址源码修改

发布网友 发布时间:2022-04-06 05:03

我来回答

1个回答

热心网友 时间:2022-04-06 06:33

public static function compressInt($int) {
srand(microtime() * 100000);
$base = "01234567abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";
$len = 62;
for($i=0;$i<$int;$i++){
$a=rand(0,$len);
$b.=substr($base,$a,1);
}
return $b;
}追问你好,按照您这个的话生成出来有11位数,我想要3-5位的请问修改哪里

追答function getRandStr($len1,$len2) {
srand(microtime() * 100000);

$mylen=rand($len1,$len2);

return compressInt($mylen);
}
$a = getRandStr(3,5);

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com