如何在PHP中从随机数生成器中获取种子值
我想在使用如何在PHP中从随机数生成器中获取种子值,php,random,seed,srand,Php,Random,Seed,Srand,我想在使用rand()或mt_rand()后获取种子值。本质上,我希望存储种子,以便下次执行php时可以使用此种子继续生成随机数 我需要一个可重复的单元测试/负载测试行为。。。我的应用程序中的不同模块将使用相同的种子,因此生成的随机数序列是可复制的 谢谢你的意见。我找不到得到种子的方法。公开种子的随机数生成器类也会很有帮助。如果您需要可重复的行为,您应该使用srand()或mt_rand()自己使用srand()或mt_srand()来种子,并存储您使用的种子。了解种子使用情况的唯一方法是 将种
rand()
或mt_rand()
后获取种子值。本质上,我希望存储种子,以便下次执行php时可以使用此种子继续生成随机数
我需要一个可重复的单元测试/负载测试行为。。。我的应用程序中的不同模块将使用相同的种子,因此生成的随机数序列是可复制的
谢谢你的意见。我找不到得到种子的方法。公开种子的随机数生成器类也会很有帮助。如果您需要可重复的行为,您应该使用
srand()
或mt_rand()
自己使用srand()
或mt_srand()
来种子,并存储您使用的种子。了解种子使用情况的唯一方法是
将种子设置为可重复的值
mt_srand($known_value)