我一直在努力解决这个问题,但似乎找不到简单的解决方案。
我有一个动态网格布局,文章放置在网格上但具有不同的宽度和高度。这些不同文章的宽度和高度可以在访问网站时发生变化,但只有在添加新文章时才会发生变化。
问题是我有使用的逻辑mt_rand
要生成一定范围内的随机数(以适合布局网格),有没有办法可以传入种子(计划使用最新的文章 ID),以便在引入新文章之前随机数保持一致?我想用mt_srand
但似乎没有一种简单的方法可以将随机数限制在一个范围内。
Thanks.
mt_srand() 用于设置种子,如果要设置范围,mt_rand() 会接受最小值和最大值。基本上是这样的:
mt_srand($seed);
mt_rand($min, $max);
Note:从 PHP 4.2.0 开始,无需使用 srand() 或 mt_srand() 为随机数生成器提供种子,因为现在这是自动完成的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)