File tree Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Expand file tree Collapse file tree 2 files changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -101,6 +101,22 @@ deprecations, you can upgrade to the new major version (e.g. 5.0) without
101
101
effort, because it contains the same features (the only difference are the
102
102
deprecated features, which your project no longer uses).
103
103
104
+ PHP Compatibility
105
+ -----------------
106
+
107
+ The **minimum ** PHP version is decided for each major Symfony version by consensus
108
+ amongst the :doc: `core team </contributing/code/core_team >` and documented as
109
+ part of the :ref: `technical requirements for running Symfony applications
110
+ <symfony-tech-requirements>`.
111
+
112
+ Throughout each Symfony release's support lifetime, all released versions of PHP
113
+ including new major versions will be supported. In this way, the **maximum ** supported
114
+ version of PHP for a maintained Symfony release is the latest released
115
+ one that is publicly available.
116
+
117
+ For out-of-support releases of Symfony, the latest PHP version at time of EOL is the last
118
+ supported PHP version. Newer versions of PHP may or may not function.
119
+
104
120
Rationale
105
121
---------
106
122
Original file line number Diff line number Diff line change @@ -20,6 +20,10 @@ Before creating your first Symfony application you must:
20
20
* Install PHP 7.1 or higher and these PHP extensions (which are installed and
21
21
enabled by default in most PHP 7 installations): `Ctype `_, `iconv `_, `JSON `_,
22
22
`PCRE `_, `Session `_, `SimpleXML `_, and `Tokenizer `_;
23
+
24
+ * Note that all newer, released versions of PHP will be supported during the
25
+ lifetime of each Symfony release (including new major versions).
26
+ For example, PHP 8.0 is supported.
23
27
* `Install Composer `_, which is used to install PHP packages.
24
28
25
29
Optionally, you can also `install Symfony CLI `_. This creates a binary called
You can’t perform that action at this time.
0 commit comments