我在Safari中遇到此代码的问题(在Firefox和Chrome中可以使用)
当我加载页面时,在文件中创建的行是重复的。 如果您在不关闭浏览器选项卡的情况下重新加载页面,则脚本运行良好。
I attach a video to better understand
$fileName = 'test.txt';
$d = date("d/m/Y - H:i:s");
echo $d . "<br>\n";
echo '------------------------------------------' . "<br>\n";
file_put_contents($fileName, $d . PHP_EOL, FILE_APPEND);
$lines = file($fileName);
foreach($lines as $lineNum => $line) {
echo "Line #" . ++$lineNum . " : " . $line . "<br />\n";
}
答案 0 :(得分:0)
来自Apple:
Engineering已确定此问题的行为符合预期 以下内容:
这是因为我们在后台预加载Top Hits 似乎可能会从完成列表中选择它们。这个 可以通过Safari在Safari的隐私首选项窗格中禁用此行为 &#34;不要在后台预加载Top Hit&#34;复选框。