如何生成一个(伪)随机字母数字字符串,例如:'d79jd8c‘?
发布于 2016-04-29 15:52:12
我制作了下面的快速函数,只是为了玩弄range()函数。总有一天会对别人有所帮助。
Function pseudostring($length = 50) {
// Generate arrays with characters and numbers
$lowerAlpha = range('a', 'z');
$upperAlpha = range('A', 'Z');
$numeric = range('0', '9');
// Merge the arrays
$workArray = array_merge($numeric, array_merge($lowerAlpha, $upperAlpha));
$returnString = "";
// Add random characters from the created array to a string
for ($i = 0; $i < $length; $i++) {
$character = $workArray[rand(0, 61)];
$returnString .= $character;
}
return $returnString;
}https://stackoverflow.com/questions/48124
复制相似问题