PHP versions in the ecosystem
Supported: PHP 8.0 to 8.5. Usable without support: PHP 7.4 (Exponential 6.0.15 and later). Why Exponential supports PHP 7.4
Contents
Exponential 6
| PHP | Exponential 6 | Source |
|---|---|---|
| 7.4 | Up to 6.0.7; usable without support from 6.0.15 | README.md |
| 8.0 | Supported, so the stock PHP of Red Hat Enterprise Linux 9 runs it, under Velocity too from 0.0.4.54 | README.md, PHP 8.0 support |
| 8.1 to 8.5 | Supported, Velocity included | README.md |
| 8.6 and later | Allowed by composer.json (up to 8.8); the project aims at "PHP 8.2, 8.3, 8.4, 8.5, 8.6 and beyond php9" | composer.json, README.md |
Source table: PHP versions.
What the CI tests
"The continuous integration runs the test suite on PHP 8.1 to 8.5 and checks that PHP 8.0 still boots, on every push
to main and every pull request" (PHP versions;
CI).
The platform line
The Symfony distributions have their own PHP ranges, for example Nexus "Symfony 7.4/5.4/3.4 PHP 8.0-8.5
Compatibility", the DXP "PHP 8.3 and later", and Platform Legacy 2.5 "on PHP 8.1 and 8.2"
(The products one by one,
The Exponential platform ecosystem). Check the distribution's composer.json.
Choosing a PHP version
"please use the latest version of PHP available on your OS" (README.md). 7x "stronly recommends you to upgrade and
leverage the latest PHP 8.x security improvements" rather than staying on PHP 7 (same). For hosting details see
PHP versions and extensions and
PHP settings for Exponential.
Related pages
- The PHP stack
- Requirements
- Compatibility and dependencies
- Objection: PHP and modern technology
- Free documentation: this page is free to copy, translate and improve under the GNU FDL 1.3.
Become an Exponential Partner
Partners share their information, provide funding, contribute back and develop the products with us, and that is how Exponential grows. A partner website and dashboard are planned for mid-2027: please become a partner today to speed up our growth rate and land new features faster.