Name
flock
Synopsis
bool flock(inthandle, intoperation[, intwould_block])
Attempts to lock the file path of the file specified by
handle. The operation is one of the
following values:
|
|
Shared lock (reader) |
|
|
Exclusive lock (writer) |
|
|
Release a lock (either shared or exclusive) |
|
|
Add to |
If specified, would_block is set to
true if the operation would cause a block on the
file. The function returns false if the lock could
not be obtained, and true if the operation
succeeded.
Because file locking is implemented at the process level on most
systems, flock( ) cannot prevent two PHP scripts
running in the same web server process from accessing a file at the
same time.