reproducible random number series

后端 未结 3 2054
心在旅途
心在旅途 2021-02-20 10:10

How can i get a series of reproducible pseudorandom numbers in PHP?

In older versions of PHP i could do that just by using the same seed in the RNG, but it does not work

3条回答
  •  太阳男子
    2021-02-20 10:38

    This is not best one but it is a work one

    function ranseed($min, $max, $seed) {
        return round($min + (hexdec(md5($seed)) / hexdec("FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF")) * ($max - $min));
    }
    

提交回复
热议问题