如果页面刷新,如何停止rand()生成其他整数?

时间:2018-11-10 09:49:42

标签: php

我是PHP的新手,三周前才开始学习

现在我想尝试这个rand()函数 我想生成3个随机整数位

但是我不希望它们在刷新页面时进行更改,并且每个用户的使用情况都不同

ex:987,如果用户刷新页面,则它们保持不变

如何使其成为可能?谢谢!

任何帮助将不胜感激

1 个答案:

答案 0 :(得分:2)

如果您将随机数保存到会话中,则可以看到用户刷新页面后是否设置了该值。

session_start();
//Check if the value is not set, then set a random number
if(!isset($_SESSION["rand"])) $_SESSION["rand"] = rand(0,1000);

echo $_SESSION["rand"];