[DOC-CVS] [doc-en] master: Document missing file mode element for descriptors (#5079)
[email protected] (Jason Stangroome via GitHub) Tue, 9 Jun 2026 20:50:36 +0000
| Newsgroups | php.doc.cvs |
|---|---|
| Message-ID | <SI3dsotrReVEf4bl9iHIAWugMqJlZTgHvYb9o7aNIJk@main.internal.php.net> |
Author: Jason Stangroome (jstangroome)
Committer: GitHub (web-flow)
Pusher: jordikroon
Date: 2026-06-09T22:50:33+02:00
Commit: https://github.com/php/doc-en/commit/f50098447455250c9f92eed119248aaa30920100
Raw diff: https://github.com/php/doc-en/commit/f50098447455250c9f92eed119248aaa30920100.diff
Document missing file mode element for descriptors (#5079)
Changed paths:
M reference/exec/functions/proc-open.xml
Diff:
diff --git a/reference/exec/functions/proc-open.xml b/reference/exec/functions/proc-open.xml
index 9ed1d95cbfa8..35e0a3edbf39 100644
--- a/reference/exec/functions/proc-open.xml
+++ b/reference/exec/functions/proc-open.xml
@@ -90,11 +90,12 @@
Each element can be:
<simplelist>
<member>An array describing the pipe to pass to the process. The first
- element is the descriptor type and the second element is an option for
+ element is the descriptor type and the following elements are options for
the given type. Valid types are <literal>pipe</literal> (the second
element is either <literal>r</literal> to pass the read end of the pipe
to the process, or <literal>w</literal> to pass the write end) and
- <literal>file</literal> (the second element is a filename).
+ <literal>file</literal> (the second element is a filename, and the third
+ element is the file mode, same as <function>fopen</function>).
Note that anything else than <literal>w</literal> is treated like <literal>r</literal>.
</member>
<member>