Name
flock
Synopsis
bool flock(resourcehandle, 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.
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access