在窗户和块Php

我的开发电脑安装了Windows。 我经历了奇怪的PHP行为:

<?php file_put_contents('c:/q', microtime(1) . "\r\n", FILE_APPEND); sleep(10); 

当我在两个不同的标签中同时在浏览器中运行这个脚本时,我得到了这样的结果

 1294713622.125 1294713632.2188 

这显然不是我所期望的,尽pipe在CLI中一切都很好。

所以问题是:什么可以阻止执行? ( session.auto_start Off

Solutions Collecting From Web of "在窗户和块Php"

这个问题是在Firefox中。 如果请求标头相同,它不会同时运行请求。 如果在Firefox的配置中禁用了network.http.use-cache ,问题就会消失。

向mozilla报告这个bug是个好主意;)

microtime()以微秒的形式返回当前的UNIX时间戳。 运行两次时,您应该期望它返回不同的结果。