Differences Between PHP Versions 8.1, 8.2 and 8.3

Last modified: June 4, 2025

With Pressable, all sites can now upgrade PHP versions to 8.1, 8.2, or 8.3 with just one click in the MyPressable Control Panel.

To change your PHP version:

  • Login to MyPressable Control Panel
  • Select a site
  • Under the Overview tab, switch the PHP Version under Site Information:

To learn more about PHP limitations on Pressable, including values such as max_execution_time, memory_limit, and upload_max_filesize, you can read our PHP Info & Limitations article.

You can also learn more about our Service And Platform Considerations here.

We’ve outlined some information and the improvements between the three available PHP versions below:

PHP 8.1
Released: November 25th, 2021

PHP 8.1 is a major update of the PHP language that brings better performance, better syntax, and  improved type safety.  It also contains new features and optimization improvements.

New features include:

  • Enumerations
  • Readonly properties
  • First-class callable syntax
  • Initializer updates
  • Fibers
  • Intersection types
  • Performance improvements
  • New classes, interfaces, and functions

PHP 8.2
Released: December 8, 2022

PHP 8.2 is a major update of the PHP language that contains many new features as well as performance improvements and more.

New features include:

  • Readonly classes
  • Disjunctive Normal Form (DNF) Types
  • Allow null, false, and true as stand-alone types
  • New “Random” extension
  • Constants in traits
  • Deprecate dynamic properties
  • New Classes, Interfaces, and Functions

PHP 8.3
Released: November 23, 2023

PHP 8.3 is a major update of the PHP language that contains many new features as well as performance improvements and more.

New features include:

  • Typed Class Constants
  • Dynamic class constant and Enum member fetch support
  • json_validate() function
  • Addition of mb_str_pad()
  • Addition of #[\Override]attribute
  • Random extension additions