如果我在循环中使用time(),我总是会得到相同的时间值。但是时间应该是函数而不是变量,所以我不明白问题出在哪里。
<?php
$i= 0;
while($i < 1000)
{
?>
<br>
<?php
echo time();
$i= $i +1;
}
?>
答案 0 :(得分:2)
根据time()
的{{3}}
返回自Unix时代(1970年1月1日00:00:00 GMT)以来以秒为单位的当前时间(以秒为单位)。
强调我的。 while ($i < 1000)
可能会在一秒钟内执行,因此,对于任何给定的程序运行,所有时间戳都可能是相同的(但在下一次运行中应该不同)。