我想在使用 rand()
或 mt_rand()
后获取种子值。本质上我想存储种子,以便下次执行 php 时可以使用该种子继续生成随机数。
我需要一个可重复的行为来进行单元测试/负载测试...并且我的应用程序中的不同模块将使用相同的种子,以便生成的随机数序列是可重现的。
感谢您的意见。我找不到获得种子的方法。公开种子的随机数生成器类也会很有帮助。
最佳答案
如果您需要可重复的行为,您应该使用 srand()
或 mt_srand 自行播种
并存储您使用的种子。rand()
或 mt_rand()
()
关于php - 如何从 PHP 中的随机数生成器获取种子值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8854768/