【发布时间】:2013-03-04 08:34:25
【问题描述】:
我有一个将其输入写入文本文件的表单。 是否可以锁定文本文件以进行编辑,并可能给出友好消息“文件已被其他用户编辑,请稍后再试”。
如果文件同时有多个编辑器,我想避免冲突。
这是当前添加条目的方式。
$content = file_get_contents("./file.csv");
$fh = fopen("./file.csv", "w");
fwrite($fh, $date_yy . '-' . $date_mm . '-' . $date_dd . '|' . $address . '|' . $person . '|' . $time_hh . ':' . $time_mm) ;
fwrite($fh, "\n" . $content);
fclose($fh);
有什么想法吗?
【问题讨论】:
-
我不知道这样做的方法,但是如果您不知道该功能,您可以
flock它。查阅 PHP.net 手册 > php.net/manual/en/function.flock.php
标签: php file-locking