php随机数代码 ``` // 生成单一随机数 $num = rand(); //在一个范围内生成随机数 $num2 = rand(10,100); //输出 var_dump($num,$num2); //加强版随机数 echo mt_rand();// 生成 0~RAND_MAX 之间的随机数,Windows 系统下 RAND_MAX 的值为 2147483647(与rand()中的 RAND_MAX 不同),RAND_MAX 可以用函数 mt_getrandmax() 获得 echo mt_rand(1000000, 9999999); // 生成 1000000~9999999 之间的随机数,不受系统 RAND_MAX 影响 $seed = time(); // 使用时间作为种子源 mt_srand($seed); // 播下随机数发生器种子 echo rand();// 根据种子生成 0~RAND_MAX 之间的随机数,如果 $seed 值固定,则生成的随机数也不变 echo rand(1000000, 9999999);// 根据种子生成 1000000~9999999 之间的随机数,如果 $seed 值固定,则生成的随机数也不变 ``` 注意: 1、rand() 和 mt_rand() 两个函数生成的随机数都是整数,不会包含英文字母。 2、mt_rand()比rand()快四倍
《php随机数代码》上暂无评论!