[DOC-CVS] [doc-en] master: Clarify with enable_post_data_reading=0 body can also be consumed via request_parse_body() (#5511)

[email protected] (Ilija Tovilo via GitHub) Fri, 24 Apr 2026 19:00:32 +0000
Newsgroups php.doc.cvs
Message-ID <[email protected]>
Author: Ilija Tovilo (iluuu1994)
Committer: GitHub (web-flow)
Pusher: iluuu1994
Date: 2026-04-24T21:00:29+02:00

Commit: https://github.com/php/doc-en/commit/9d4dfe5e427f2e59b3435b2ae7cb2800f3b2cf55
Raw diff: https://github.com/php/doc-en/commit/9d4dfe5e427f2e59b3435b2ae7cb2800f3b2cf55.diff

Clarify with enable_post_data_reading=0 body can also be consumed via request_parse_body() (#5511)

Changed paths:
  M  appendices/ini.core.xml


Diff:

diff --git a/appendices/ini.core.xml b/appendices/ini.core.xml
index 5497f9938508..7f944d3f4ef0 100644
--- a/appendices/ini.core.xml
+++ b/appendices/ini.core.xml
@@ -800,11 +800,12 @@ Fatal error: Maximum execution time of 30+2 seconds exceeded (terminated) in Unk
       <listitem>
        <simpara>
         Disabling this option causes <varname>$_POST</varname> and
-        <varname>$_FILES</varname> <emphasis>not</emphasis> to be populated.
-        The only way to read postdata will then be through the
-        <link linkend="wrappers.php">php://input</link> stream wrapper.
-        This can be useful to proxy requests or to process
-        the POST data in a memory efficient fashion.
+        <varname>$_FILES</varname> <emphasis>not</emphasis> to be populated. The
+        request body remains unconsumed in
+        <link linkend="wrappers.php">php://input</link> and can be read manually
+        or parsed via <link linkend="wrappers.php">request_parse_body</link>.
+        This can be useful to proxy requests or to process the POST data in a
+        memory efficient fashion.
        </simpara>
       </listitem>
      </varlistentry>