将变量随时间设置为随机使用

时间:2014-02-14 09:01:22

标签: php variables random

如果我按如下方式设置变量:

$randNum = md5(time());

并使用它来创建:

$tempFileName = $randNum.'_temp.'.$type;

然后,在后面的脚本中:

$newFileName = $randNum.'_new.'.$type;

它是第二次生成一个新的随机数还是$randNum值与第一次相同?

2 个答案:

答案 0 :(得分:1)

试试这个,

$newFileName = $randNum.'_new.'.$type;

而不是

$newFileName == $randNum.'_new.'.$type;

输出:

87bc7ff76220f988dd191bd804482bff_temp.
87bc7ff76220f988dd191bd804482bff_new.  

答案 1 :(得分:0)

$ randnum值与第一个相同。如果有疑问,只需测试一下:

$randNum = md5(time());
echo $randNum;
sleep(5);// sleep for 5 seconds
echo $randNum;

值将是相同的。