PHP

Table columns:
Version
Latest[54]
Release date
Supported until[55]
Notes

Table rows:
cells: 1.0
1.0.8
8 June 1995
Officially called "Personal Home Page Tools (PHP Tools)". This is the first use of the name "PHP".[5]
cells: 2.0
2.0.1
1 November 1997
Officially called "PHP/FI 2.0". This is the first release that could actually be characterised as PHP, being a standalone language with many features that have endured to the present day.
cells: 3.0
3.0.18
6 June 1998
20 October 2000[55]
Development moves from one person to multiple developers. Zeev Suraski and Andi Gutmans rewrite the base for this version.[5]
cells: 4.0
4.0.6
22 May 2000
23 June 2001[55]
Added more advanced two-stage parse/execute tag-parsing system called the Zend engine.[56]
cells: 4.1
4.1.2
10 December 2001
12 March 2002[55]
Introduced "superglobals" ($_GET, $_POST, $_SESSION, etc.)[56]
cells: 4.2
4.2.3
22 April 2002
6 September 2002[55]
Disabled register_globals by default. Data received over the network is not inserted directly into the global namespace anymore, closing possible security holes in applications.[56]
cells: 4.3
4.3.11
27 December 2002
31 March 2005[55]
Introduced the command-line interface (CLI), to supplement the CGI.[56][57]
cells: 4.4
4.4.9
11 July 2005
7 August 2008[55]
Fixed a memory corruption bug, which required breaking binary compatibility with extensions compiled against PHP version 4.3.x.[58]
cells: 5.0
5.0.5
13 July 2004
5 September 2005[55]
Zend Engine II with a new object model.[59]
cells: 5.1
5.1.6
24 November 2005
24 August 2006[55]
Performance improvements with introduction of compiler variables in re-engineered PHP Engine.[59] Added PHP Data Objects (PDO) as a consistent interface for accessing databases.[60]
cells: 5.2
5.2.17
2 November 2006
6 January 2011[55]
Enabled the filter extension by default. Native JSON support.[59]
cells: 5.3
5.3.29
30 June 2009
14 August 2014[55]
Namespace support; late static bindings, jump label (limited goto), closures, PHP archives (phar), garbage collection for circular references, improved Windows support, sqlite3, mysqlnd as a replacement for libmysql as underlying library for the extensions that work with MySQL, fileinfo as a replacement for mime_magic for better MIME support, the Internationalization extension, and deprecation of ereg extension.
cells: 5.4
5.4.45
1 March 2012
3 September 2015[55]
Trait support, short array syntax support. Removed items: register_globals, safe_mode, allow_call_time_pass_reference, session_register(), session_unregister() and session_is_registered(). Built-in web server.[61] Several improvements to existing features, performance and reduced memory requirements.
cells: 5.5
5.5.38
20 June 2013
21 July 2016[55]
Support for generators, finally blocks for exceptions handling, OpCache (based on Zend Optimizer+) bundled in official distribution.[62]
cells: 5.6
5.6.32
28 August 2014
31 December 2018[63]
Constant scalar expressions, variadic functions, argument unpacking, new exponentiation operator, extensions of the use statement for functions and constants, new phpdbg debugger as a SAPI module, and other smaller improvements.[64]
cells: 6.x
N/A
Not released
N/A
Abandoned version of PHP that planned to include native Unicode support.[65][66]
cells: 7.0
7.0.25
3 December 2015[2]
3 December 2018[63]
Zend Engine 3 (performance improvements[44] and 64-bit integer support on Windows[67]), uniform variable syntax,[49] AST-based compilation process,[68] added Closure::call(),[69] bitwise shift consistency across platforms,[70] ?? (null coalesce) operator,[71] Unicode codepoint escape sequence,[72] return type declarations,[52] scalar type (integer, float, string and boolean) declarations,[53] <=> "spaceship" three-way comparison operator,[73] generator delegation,[74] anonymous classes,[75] simpler and more consistently available CSPRNG API,[76] replacement of many remaining internal PHP "errors" with the more modern exceptions,[47] and shorthand syntax for importing multiple items from a namespace.[77]
cells: 7.1
7.1.11
1 December 2016[78][79]
1 December 2019[63]
void return type,[80] class constant visibility modifiers,[81] nullable types,[82] iterable pseudo-type,[83] catching multiple exception types.[84]
cells: 7.2
7.2.0 RC 5
30 November 2017[85]
30 November 2020[63]

Questions about this table:
originalText: what is the current version of php and mysql
answer: answerTexts: 7.2