扫码关注官方订阅号
总是根据当天日期(比如20170308)生成指定范围内的几个随机数,刷新页面不会改变这些数,而是在当天日期改变后才会变化。
小伙看你根骨奇佳,潜力无限,来学PHP伐。
建议拆分为两部分:1.生成随机数;2.随机数缓存;
然后再处理缓存时,设置缓存过期时间。
纯前端不好处理,除非应用固定的算法。比如 20170308的MD5 32位密文为19cae25b59cf542a61893f4e7acb385c。
19cae25b59cf542a61893f4e7acb385c
生成随机数:
function GetRandomNum(Min,Max){ var Range = Max - Min; var Rand = Math.random(); return(Min + Math.round(Rand * Range)); }
Min为最小区间,Max是最大区间。然后把生成的随机数放入cookie或存入数据库。
Min
Max
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
建议拆分为两部分:
1.生成随机数;
2.随机数缓存;
然后再处理缓存时,设置缓存过期时间。
纯前端不好处理,除非应用固定的算法。比如 20170308的MD5 32位密文为
19cae25b59cf542a61893f4e7acb385c。生成随机数:
Min为最小区间,Max是最大区间。然后把生成的随机数放入cookie或存入数据库。