gpt4 book ai didi

php - 如何根据当前时间选择随机索引

转载 作者:搜寻专家 更新时间:2023-10-31 21:08:39 26 4
gpt4 key购买 nike

给定一个长度为 N 的数组,我如何根据当前时间选择一个随机索引。基本上我想根据当前时间生成一个从 0 到 N 的随机整数。这在数学上什至可以做到吗?

最佳答案

您可以使用 time() 的派生值作为随机数生成器的种子:

mt_srand(time() / 30 / 60); // reseed every 30 minutes

echo mt_rand(0, N);

如果没有随机数生成器,您可以简单地使用模数:

echo (time() / 30 / 60) % N;

请注意,mt_rand() 输出可能包含 N 本身,而模块版本则不包含。

关于php - 如何根据当前时间选择随机索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27164420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com