php操作文件
通常要操作文件可以使用:[*]fopen($filename, $openmod)) {
[*]
[*] fwrite($fp, $writetext);
[*] fclose($fp);
[*]}
但是建议为了避免冲突要加上:
[*]fopen($filename, $openmod)) {
[*] flock($fp, 2);
[*] fwrite($fp, $writetext);
[*] fclose($fp);
[*]}
flock($fp, 2); 有锁文件的作用
[*]1 LOCK_SH取得共享锁定(读取的程序)。
[*]2 LOCK_EX 取得独占锁定(写入的程序。
[*]3 LOCK_UN 释放锁定(无论共享或独占)。
页:
[1]