Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Story: current PHP

A feature story about keeping an old PHP code base on current PHP - PHP 8.0 to 8.5 supported, PHP 7.4 usable without support from 6.0.15, the CI matrix, the aims beyond PHP 9, and the forks of libraries patched along…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/press/story-current-php.md

On this page

Story: current PHP

This page is for technical journalists. Keeping a code base that started in the PHP 4 era on PHP 8.5 is a story about steady, visible maintenance.

Contents

  1. The story in one paragraph
  2. What is new, and when
  3. Facts you can print
  4. What not to claim
  5. Angles and headline ideas

The story in one paragraph

Exponential 6 supports PHP 8.0 to 8.5 (PHP 7.4 usable without support); PHP 8.0 is kept so that the stock PHP of Red Hat Enterprise Linux 9 runs it, and PHP 7.4 is usable without support from 6.0.15 for sites that cannot move yet. "Current releases are primarily aimed at easing the requirements to support current versions of the PHP language like PHP 8.2, 8.3, 8.4, 8.5, 8.6 and beyond php9" (README). 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 and pull request (PHP versions).

What is new, and when

WhatWhenSource
PHP 8 in the setup wizardDecember 2023December 2023
PHP 8.4 in, PHP 7 out (6.0.7 the last for 7.4)April 2025April 2025
PHP 8.5 supportedDecember 2025December 2025

Facts you can print

FactSource
PHP 8.0 to 8.5 supported, Velocity included (from its release 0.0.4.54)PHP versions
composer.json allows up to PHP 8.8same
CI on PHP 8.1 to 8.5, PHP 8.0 boot checkCI
7x maintains patched forks of Zeta Components and submitted security pull requests upstreamThe PHP stack it stands on

What not to claim

Do not saySay instead
"Supports PHP 9"The project aims at future versions; support is documented to 8.5
"Rewritten for PHP 8"The existing code was updated release by release
"Runs on PHP 7" (current releases)Only up to 6.0.7

Angles and headline ideas

  • "From PHP 4-era code to PHP 8.5."
  • "Old code, new PHP: the maintenance nobody sees."

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.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x