Lines Matching refs:PHP

1 # Contributing to PHP
3 Anybody who programs in PHP can be a contributing member of the community that
4 develops and deploys it; the task of deploying PHP, documentation and associated
9 PHP or PECL code, tests or documentation. Once you've followed this guide and
20 * [PHP source code directory structure](#php-source-code-directory-structure)
21 * [PHP internals](#php-internals)
31 PHP welcomes pull requests to [add tests](#writing-tests), fix bugs and to
35 supported branch of PHP that the bug affects (only green branches on
38 PHP 8.0, which corresponds to the `PHP-8.0` branch in Git. Please also make sure
44 Pull requests should *never* be submitted against `PHP-x.y.z` branches, as these
50 Fork the official PHP repository and send a pull request. A notification will be
51 sent to the pull request mailing list. Sending a note to PHP Internals list
57 and build PHP source code. We recommend to look at our
75 [PHP Wiki](https://wiki.php.net/rfc).
79 requested on https://wiki.php.net/start?do=register. PHP extension maintainers
80 can be found in the [EXTENSIONS](/EXTENSIONS) file in the PHP source code
85 [The Mysterious PHP RFC Process](https://blogs.oracle.com/opal/post/the-mysterious-php-rfc-process-…
90 We love getting new tests! PHP is a huge project and improving test coverage is
91 a huge win for every PHP user.
96 It is important for the stability and maintainability of PHP that tests are
109 There are two ways to contribute to the PHP manual. You can edit the manual and
118 If you are having trouble contributing to PHP, or just want to talk to a human
129 ## PHP source code directory structure
131 PHP source code also includes several files generated during development and
154 ├─ docs/ # PHP internals and repository documentation
155 └─ ext/ # PHP core extensions
213 └─ sapi/ # PHP SAPI modules
227 ## PHP internals
229 For information on PHP internal C functions see
230 [References about Maintaining and Extending PHP](https://wiki.php.net/internals/references).
232 is the book "Extending and Embedding PHP" by Sara Golemon.
239 progress and prevent your changes getting lost in the PHP mail archives. Some
263 - Rebuild PHP with `--enable-debug` which will show some kinds of memory errors
264 and check the PHP and web server error logs after running your PHP tests.
265 - Rebuild PHP with `--enable-zts` to check your change compiles and operates
266 correctly in a thread-safe PHP.
274 Because PHP is a volunteer-driven effort, more complex changes will require
297 PHP is developed through the efforts of a large number of people. Collaboration
301 * Make everybody happier, especially those responsible for maintaining PHP
333 | master | Active development branch for PHP 8.2, which is open for backwards incompatible chang…
334 | PHP-8.1 | Is used to release the PHP 8.1.x series. This is a current stable version and is open…
335 | PHP-8.0 | Is used to release the PHP 8.0.x series. This is a current stable version and is open…
336 | PHP-7.4 | Is used to release the PHP 7.4.x series. This is an old stable version and is open fo…
337 | PHP-7.3 | This branch is closed. |
338 | PHP-7.2 | This branch is closed. |
339 | PHP-7.1 | This branch is closed. |
340 | PHP-7.0 | This branch is closed. |
341 | PHP-5.6 | This branch is closed. |
342 | PHP-5.5 | This branch is closed. |
343 | PHP-5.4 | This branch is closed. |
344 | PHP-5.3 | This branch is closed. |
345 | PHP-5.2 | This branch is closed. |
346 | PHP-5.1 | This branch is closed. |
347 | PHP-4.4 | This branch is closed. |
348 | PHP-X.Y.Z | These branches are used for the release managers for tagging the releases, hence they…
361 which went into PHP-5.4, PHP-5.5 and master should be noted in both
362 PHP-5.4/NEWS and PHP-5.5/NEWS but not master, which is not a public released
377 6. If you modified a function that is callable from PHP, prepend PHP to the
412 | Copyright (c) The PHP Group |
414 | This source file is subject to version 3.01 of the PHP license, |
418 | If you did not receive a copy of the PHP license and are unable to |
427 Thank you for contributing to PHP!