随机生成不重复的字符和数字
生活随笔
收集整理的這篇文章主要介紹了
随机生成不重复的字符和数字
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
/***隨機生成不重復的字符和數字*/
function makeCDKey() {$code = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ';$rand = $code[rand(0,25)].strtoupper(dechex(date('m'))).date('d').substr(time(),-5).substr(microtime(),2,5).sprintf('%02d',rand(0,99));for($a = md5( $rand, true ),$s = '0123456789ABCDEFGHIJKLMNOPQRSTUV',$d = '',$f = 0;$f < 8;$g = ord( $a[ $f ] ),$d .= $s[ ( $g ^ ord( $a[ $f + 8 ] ) ) - $g & 0x1F ],$f++);return $d;
}
?
總結
以上是生活随笔為你收集整理的随机生成不重复的字符和数字的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Comparator::compare设
- 下一篇: 南京邮电大学电工电子(数电)实验报告——