Php array_rand是否使用Mersenne Twister算法?
在PHP中,我们可以选择Php array_rand是否使用Mersenne Twister算法?,php,random,mersenne-twister,Php,Random,Mersenne Twister,在PHP中,我们可以选择mt_rand()使用Mersenne Twister算法和rand()使用libc随机生成器 我想使用从数组中选择一个随机项。但是,array\u rand是否使用Mersenne Twister算法 使用mt\u-rand实现我自己的array\u-rand非常简单,但是如果array\u-rand使用Mersenne捻线器,那就更好了。可能不是这样,因为array\u-rand()的结果过去是这样的。它已在最新版本中修复(详情请参见)。它似乎在内部使用,这似乎是良好
mt_rand()
使用Mersenne Twister算法和rand()
使用libc随机生成器
我想使用从数组中选择一个随机项。但是,array\u rand
是否使用Mersenne Twister算法
使用
mt\u-rand
实现我自己的array\u-rand
非常简单,但是如果array\u-rand使用Mersenne捻线器,那就更好了。可能不是这样,因为array\u-rand()
的结果过去是这样的。它已在最新版本中修复(详情请参见)。它似乎在内部使用,这似乎是良好的旧非机器翻译版本。,从PHP 7.1开始;有关更多详细信息,请参阅和