目前我正在这样做:
$f = fopen('test', 'w');
fwrite($f, 'Hi');
fclose($f);
但是我有一个循环可以做一些昂贵的事情(带有文件),我想避免每次我想覆盖“测试”时打开和关闭文件句柄
它应该是这样的:
$f = fopen('test', 'w');
$i = 0;
while($ < 50000){
$i++;
foverwrite($f, 'i = ' . $i);
sleep(5); // just a example
}
fclose($f);
这可能吗?
该脚本以 CLI 模式在后台运行,我每隔 2 秒就使用 ajax 从 Web 读取测试文件。基本上我正在尝试显示进度条哈哈