12.3.5 文件的锁定机制

12.3.5 文件的锁定机制

flock -- 轻便的咨询文件锁定
语法: bool flock ( int handle, int operation [, int &wouldblock] )
PHP 支持以咨询方式(也就是说所有访问程序必须使用同一方式锁定, 否则它不会工作)锁定全部文件的一种轻便方法。
handle 必须是一个已经打开的文件指针。
operation 可以是以下值之一:
要取得共享锁定(读取程序),将 operation 设为 LOCK_SH。
要取得独占锁定(写入程序),将 operation 设为 LOCK_EX。
要释放锁定(无论共享或独占),将 operation 设为 LOCK_UN。
如果你不希望 flock() 在锁定时堵塞,则给 operation 加上 LOCK_NB。
如果成功则返回 TRUE,失败则返回 FALSE。

message.php

{$username}, ".date("Y-m-d H:i").": {$title}, {$content}


"; } fclose($fp); } ?>
用户:
标题:
内容:

你可能感兴趣的:(12.3.5 文件的锁定机制)