Contribute to PHP

Shape the future of PHP by contributing code, documentation, testing, and more.

Ways to Contribute

Code

Submit patches, fix bugs, or add new features to the PHP core.

Learn More

Documentation

Improve our official documentation and create tutorials.

Learn More

Testing

Help test new features and report bugs in the PHP repository.

Learn More

Community

Participate in discussions, organize events, and support newcomers.

Learn More

Contribution Guide

  1. 1

    Choose an Area

    Pick code, documentation, testing, or community as your contribution area.

  2. 2

    Follow the Process

    Read our contribution guidelines and fork the PHP repository.

  3. 3

    Submit Your Work

    Open a pull request or issue on GitHub with your changes.

  4. 4

    Get Feedback

    Work with the maintainer to refine your contribution until it's accepted.

Future Contributions

PHP 9.2 Goals

  • Async Enhancements

    New async/await features for PHP 9.2

  • Improved JIT

    Performance improvements across frameworks

  • Security Patches

    New security modules and updates

  • Core Optimization

    Faster execution time for common operations

View Full Roadmap

Community Cod of Conduct

We follow the Open Code of Conduct for all contributors. Our community values respectful communication, inclusivity, and constructive feedback for everyone who participates.

Report any issues via the GitHub repository or contact the community manager using the community page for urgent matters.

Join Us Today

Together we can improve PHP. Every contribution makes a difference, no matter how small.