| Server IP : 3.96.16.70 / Your IP : 216.73.216.15 Web Server : Apache System : Linux ip-172-31-26-103.ca-central-1.compute.internal 6.1.163-186.299.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Feb 24 16:35:42 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.18 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /usr/share/doc/php8.4-common/docs/ |
Upload File : |
# php-src docs This is the home of the php-src internal documentation, hosted at [php.github.io/php-src/](https://php.github.io/php-src/). It is in very early stages, but is intended to become the primary place where new information about php-src is documented. Over time, it is expected to replace various mediums like: * https://www.phpinternalsbook.com/ * https://wiki.php.net/internals * Blogs from contributors ## How to build `python` 3 and `pip` are required. ```bash pip install sphinx sphinx-design sphinxawesome-theme make html ``` That's it! You can view the documentation under `./build/html/index.html` in your browser. ## Formatting The files in this documentation are formatted using the [``rstfmt``](https://github.com/dzhu/rstfmt) tool. ```bash rstfmt -w 100 source ``` This tool is not perfect. It breaks on custom directives, so we might switch to either a fork or something else in the future.