84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
如题目,若是有时需要在文件中增加内容,怎么保证写的东西不会被另一个人也打开在里面写?
我想的是写操作开始之前随便生成一个东西,操作完成之后,再把这东西给删除啦;
Kunci Fail
<?php $fp = fopen("/tmp/lock.txt", "r+"); if (flock($fp, LOCK_EX)) { // 进行排它型锁定 ftruncate($fp, 0); // truncate file fwrite($fp, "Write something here\n"); fflush($fp); // flush output before releasing the lock flock($fp, LOCK_UN); // 释放锁定 } else { echo "Couldn't get the lock!"; } fclose($fp); ?>
Dari : http://php.net/manual/zh/func...
Kunci Fail
Dari : http://php.net/manual/zh/func...