我刚刚遇到了一些问题,需要指导来解决它。我有这个测试脚本:
<?php
header('Content-type: text/plain');
$start = microtime(true);
echo 'Start time: '.date('H:i:s')."\n";
sleep(5);
echo 'End time: '.date('H:i:s')."\n";
echo 'Ellapsed time: '.(microtime(true)-$start)."\n";
?>
如果我在 Firefox 或 Chrome 中同时在 2 个选项卡中运行它,我会看到第二个选项卡中的脚本仅在第一个脚本完成其工作后才有效。在 IE9 中它是同时工作的,而不是一个接一个。问题出在哪里?为什么脚本不能在 FF 和 Chrome 中同时工作?
铬的结果
1 个标签:
Start time: 22:34:03
End time: 22:34:08
Ellapsed time: 4.9997730255127
2 选项卡:
Start time: 22:34:08
End time: 22:34:13
Ellapsed time: 5.0004279613495