?? ?? ????
?? ?? ????
?? ?? ????? ????? ?? ??? ? ? ?? ??? ????. ??? ? ??? ?? ??????.
??? ???? ???????
? ??? ? ? ????
??: ???? ????? ??? ???? ?? ??? ???? ?????. ??? ? ??? ??? ??? ??? ????.
? ???? ?? ??? ?? ??? ???? ?? ?? ??? ?? ????? ??????.
?? ?? ??:
? ??? ??? ?? ?? ??? ??? ??? ???. ??.
? ?? ?? ?? ?? ??? ???? ??? ??? ???? ? ? ????.
??? ???? ?? ??? ?????.
??? A? ? ??? ??? ?? ?? ??? ??? ?????. ?? ??? ?? ? ?? ?? ???? ?? ? ????.
??? ?? ????. ?? ???? ???? ????. ? ??? ?? ?? ??? ???? ?? ? ? ????.
??: ?? ?? ?? ??? ???? ??? ??? ? ?????.
? ??? ???????:
bool Flock (resource $handle, int $Operation)
??: ?? ?? ?? ??
Us ?? ??? ???????.
???? ??? ?? ??? ?????. ?? ??? ?? txt ?????.
<?php $fp = fopen("demo.txt", "r+"); // 進行排它型鎖定 if (flock($fp, LOCK_EX)) { fwrite($fp, "文件這個時候被我獨占了喲\n"); // 釋放鎖定 flock($fp, LOCK_UN); } else { echo "鎖失敗,可能有人在操作,這個時候不能將文件上鎖"; } fclose($fp); ?>
??:
1. ?? ???? ??? ?? ?? ??? ??? ??? ??????.
2. ?? ??? ???? ???? ???? ?? ??? ?????.
3. ??? ?? ???? ??? ?? ????? ?? ?? ??? ??? ? ????.