我有一个系统设置来生成随机代码。它创造了成千上万的人:
function createRandomPassword() {
$chars = "abcdefghijklmnopqrstuvwxyz0123456789";
srand((double)microtime()*1000000);
$i = 0;
$pass = '' ;
while ($i <= 7) {
$num = rand() % 33;
$tmp = substr($chars, $num, 1);
$pass = $pass . $tmp;
$i++;
}
return $pass;
}
基本上这个函数用于循环并给我我想要的结果数量。但是,非常重要的是,没有人可以获取少量这些代码并想办法从给定的公式或其他东西中预测更多的代码。我目前的系统可以做到这一点吗?或者有没有办法让我当前的系统更安全,以防止人们预测更多的代码?
谢谢