Chinaunix首页 | 论坛 | 博客
  • 博客访问: 368018
  • 博文数量: 16
  • 博客积分: 4010
  • 博客等级: 上校
  • 技术积分: 1401
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-06 10:04
文章分类

全部博文(16)

文章存档

2010年(1)

2009年(10)

2008年(5)

我的朋友

分类:

2009-10-28 09:56:42

<?php
/**
 ------------------------
   Function: getRandom($outputLen=8)
 ------------------------
 @ Description: 生成随机数
 @ Author 眼睛5462@

 @ QQ: 332458700 [E-mail:yanjing5462@gmail.com]
 @ Blog:
 @ Create: 2009-10-28
 @ Modify: 2009-10-28
 =======================================================================================
 @ Example:getRandom();
 */

function getRandom($outputLen=8)
{
    $stringPool = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"; //字符串池

    $stringLen = strlen($stringPool)-1;

    for($i=0; $i<$outputLen; $i++)
    {
        srand((double)microtime()*1000000);
        $outputString .= $stringPool{rand(0,$stringLen)};
    }

    return $outputString;
}

echo getRandom();
?>


阅读(757) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~