专题推荐:php随机数
完整代码:
 
<?php
$FileID=date("Ymd-His") . '-' . rand(100,999);
//$FileID为   20100903-132121-908   这样的的随机数
function randomkeys($length)
{
 $pattern='1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLOMNOPQRSTUVWXYZ';
 for($i=0;$i<$length;$i++)
 {
   $key .= $pattern{mt_rand(0,35)}; //生成php随机数
 }
 return $key;
} // www.jb200.com
echo randomkeys(4);
//seed用户自定义函数以微秒作为种子
function seed()
{
list($msec, $sec) = explode(' ', microtime());
return (float) $sec;
}
//播下随机数发生器种子,用srand函数调用seed函数的返回结果
srand(seed());
//输出产生的随机数,随机数的范围为10-100
echo rand(10,100);
?>