PECL stats_rand_gen_normal始终返回相同的值

时间:2019-06-17 16:07:58

标签: php statistics pecl

在PHP 7.3中,我尝试使用PECL统计信息扩展名:https://pecl.php.net/package/stats

尤其是,我有兴趣使用函数stats_rand_gen_normal

遵循正态分布生成随机值

在我的脚本中,该函数始终返回相同的结果。 我在CLI中尝试过,请确保:

php -r "echo(stats_rand_gen_normal(0,1));"

每次执行都会打印相同的数字。

所以它是一个始终不变的随机值...我在这里错过了什么?

2 个答案:

答案 0 :(得分:1)

在我看来,这也像个错误,我已经制作了bug report。 有一种使用custom function的stackoverflow解决方案。

答案 1 :(得分:1)

您应使用stats_rand_setall()将值播种到随机生成器。

相关问题