PHP内置函数如何生成一个长尾词的随机数?
- 内容介绍
- 文章标签
- 相关推荐
本文共计808个文字,预计阅读时间需要4分钟。
1. `rand()` 函数 + `rand()`函数可以不添加任何参数,直接使用 `rand()`,即可生成一个随机整数。若要设置随机数范围,可以在函数中设置 `min` 和 `max` 的值。若需要生成特定种类的随机数,使用 `srand()` 函数进行配置。输出示例:`echo rand()`
1. rand函数
rand() 函数可以不加任何参数,就可以生成随机整数。如果要设置随机数范围,可以在函数中设置 min 和 max 的值。如果需要生成随机数的种子,使用 srand 函数配置。
echo rand(); // 生成 0~RAND_MAX 之间的随机数,Windows 系统下 RAND_MAX 的值为 32767,RAND_MAX 可以用函数 getrandmax() 获得 echo rand(1000000, 9999999); // 生成 1000000~9999999 之间的随机数 $seed = time(); // 使用时间作为种子源 srand($seed); // 播下随机数发生器种子 echo rand(); // 根据种子生成 0~32768 之间的随机数。如果 $seed 值固定,则生成的随机数也不变 echo rand(1000000, 9999999); // 根据种子生成 1000000~9999999 之间的随机数。
本文共计808个文字,预计阅读时间需要4分钟。
1. `rand()` 函数 + `rand()`函数可以不添加任何参数,直接使用 `rand()`,即可生成一个随机整数。若要设置随机数范围,可以在函数中设置 `min` 和 `max` 的值。若需要生成特定种类的随机数,使用 `srand()` 函数进行配置。输出示例:`echo rand()`
1. rand函数
rand() 函数可以不加任何参数,就可以生成随机整数。如果要设置随机数范围,可以在函数中设置 min 和 max 的值。如果需要生成随机数的种子,使用 srand 函数配置。
echo rand(); // 生成 0~RAND_MAX 之间的随机数,Windows 系统下 RAND_MAX 的值为 32767,RAND_MAX 可以用函数 getrandmax() 获得 echo rand(1000000, 9999999); // 生成 1000000~9999999 之间的随机数 $seed = time(); // 使用时间作为种子源 srand($seed); // 播下随机数发生器种子 echo rand(); // 根据种子生成 0~32768 之间的随机数。如果 $seed 值固定,则生成的随机数也不变 echo rand(1000000, 9999999); // 根据种子生成 1000000~9999999 之间的随机数。

