[DOC-CVS] [doc-en] master: flock: Fix function example (#3366)

[email protected] (Junhyung Im via GitHub) Sat, 9 May 2026 09:05:26 +0000
Newsgroups php.doc.cvs
Message-ID <[email protected]>
Author: Junhyung Im (entrypointkr)
Committer: GitHub (web-flow)
Pusher: jordikroon
Date: 2026-05-09T11:05:24+02:00

Commit: https://github.com/php/doc-en/commit/75a76afb61d91f04feebc83931c5412b13682d2b
Raw diff: https://github.com/php/doc-en/commit/75a76afb61d91f04feebc83931c5412b13682d2b.diff

flock: Fix function example (#3366)

Changed paths:
  M  reference/filesystem/functions/flock.xml


Diff:

diff --git a/reference/filesystem/functions/flock.xml b/reference/filesystem/functions/flock.xml
index d6eedaca2c89..c157e6890ed2 100644
--- a/reference/filesystem/functions/flock.xml
+++ b/reference/filesystem/functions/flock.xml
@@ -104,6 +104,7 @@ $fp = fopen("/tmp/lock.txt", "r+");
 
 if (flock($fp, LOCK_EX)) {  // acquire an exclusive lock
     ftruncate($fp, 0);      // truncate file
+    rewind($fp);
     fwrite($fp, "Write something here\n");
     fflush($fp);            // flush output before releasing the lock
     flock($fp, LOCK_UN);    // release the lock