[DOC-CVS] [doc-en] master: List of other reserved words: add "parent" and "self" (#4955)

[email protected] (Juliette via GitHub)
Newsgroups php.doc.cvs
Message-ID <[email protected]>
Author: Juliette (jrfnl)
Committer: GitHub (web-flow)
Pusher: kamil-tekiela
Date: 2025-10-31T14:13:27Z

Commit: https://github.com/php/doc-en/commit/170b6cda37f29c39b9e08375344c5eb9523b2de3
Raw diff: https://github.com/php/doc-en/commit/170b6cda37f29c39b9e08375344c5eb9523b2de3.diff

List of other reserved words: add "parent" and "self" (#4955)

Page: https://www.php.net/manual/en/reserved.other-reserved-words.php

`parent` and `self` can be used as function names and constant names, but cannot be used as OO construct names since PHP 5.0, making them part of the "other" reserved keywords.
Example: https://3v4l.org/P6c7v

Note sure why these weren't listed, but feels like they should be.

Co-authored-by: jrfnl <[email protected]>

Changed paths:
  M  appendices/reserved.xml


Diff:

diff --git a/appendices/reserved.xml b/appendices/reserved.xml
index 36bcfdc89f09..9c50a7f5fda3 100644
--- a/appendices/reserved.xml
+++ b/appendices/reserved.xml
@@ -519,40 +519,48 @@
      <tgroup cols="4">
       <tbody>
        <row>
+        <entry>
+         parent
+        </entry>
+        <entry>
+         self
+        </entry>
         <entry>
          int
         </entry>
         <entry>
          float
         </entry>
+       </row>
+       <row>
         <entry>
          bool
         </entry>
         <entry>
          string
         </entry>
-       </row>
-       <row>
         <entry>
          true
         </entry>
         <entry>
          false
         </entry>
+       </row>
+       <row>
         <entry>
          null
         </entry>
         <entry>
          void (as of PHP 7.1)
         </entry>
-       </row>
-       <row>
         <entry>
          iterable (as of PHP 7.1)
         </entry>
         <entry>
          object (as of PHP 7.2)
         </entry>
+       </row>
+       <row>
         <entry>
          mixed (as of PHP 8.0)
         </entry>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.