The PHP development team announces the immediate availability of PHP
7.4.0. This release marks the fourth feature update to the PHP 7 series.
PHP 7.4.0 comes with numerous improvements and new features such as:
- Typed Properties
- Arrow Functions
- Limited Return Type Covariance and Argument Type Contravariance
- Unpacking Inside Arrays
- Numeric Literal Separator
- Weak References
- Allow Exceptions from __toString()
- Opcache Preloading
There are also several deprecations, and some extensions have been removed from
the core distribution.
For source downloads of PHP 7.4.0 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site. The list of
changes is recorded in the ChangeLog.
A migration guide is available in the PHP Manual. Please consult it for the
detailed list of new features and backward incompatible changes.
Release Announcement: http://php.net/releases/7_4_0.php
Downloads: http://www.php.net/downloads
Windows downloads: http://windows.php.net/download
Changelog: http://www.php.net/ChangeLog-7.php#7.4.0
Migration guide: http://php.net/manual/migration74.php
Many thanks to all the contributors and supporters!
Derick Rethans and Peter Kokot
P.S. Below is the verification information for the downloads, which is
also available on
https://gist.github.com/derickr/754720a595d560c26be43375e81bee6b.
php-7.4.0.tar.gz
SHA256 hash: 004a1a8176176ee1b5c112e73d705977507803f425f9e48cb4a84f42b22abf22
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwQACgkQkQ3rRvU+
oxL2/w/8DXnFVQlFYU9Tl8x8z5mk/JS0dRwBod4wzARrOsUyrCkkmx8MSWTTqI5E
15+JsxcQgSGMKSnN9DGXZj3pts+eAb1Pas7ToodHG/bjHwrRcxmnEVNK6XhHRVpt
zXOtiL+r5QLkzIlBFg10Jn8ZpzOODwcKWQccW4fktfRCENCJrMCYu0yzOH81SEHF
k85by9uu4DQChrWm9mD42UuU8lyUZVnqtEaUfW8TV/gpBkgMeL5QqTKAGL+7ug+u
anEb3m0OZsawcSzwgjyqrD/LmM2Vl76Ue8RV1Iw5Y1NdHAxczvmu+FVTq5TnlFKy
xZZnz4BnJueZrq2ZOEUGqHGuLwDGMOllVHOkTL/4rOka7WBRYbpHGrPuvcKedXRw
ZO3K2iabtgwrctMQIX8a49cjehhvVO4C2IlSqmFODFwQyEXYV5BVsrIPbVU+U1IO
C26J4ZLHJq6B4VOjLhUKRFgZ5faYtwzBtWiPAahApKMVEf6SLsZ+f+Y0R60pePr3
BGNKJHHjlLBMLGNNCkmtJ0ZK1NpGa9CXLmp0viOeZzfTkdDf230qv3lpym7GIos6
lfzLxm5I2d77NLtN8pKSKfXpoEpulPaZSeBa64qg6NAJ/aV+QIqn2q8iEtz9wlKg
hRrFhiXvMS2ZIS4mClinknUCWJXUJIcx9t/8xDnvnqKLOKaria4=
=fNG/
-----END PGP SIGNATURE-----
php-7.4.0.tar.bz2
SHA256 hash: bf206be96a39e643180013df39ddcd0493966692a2422c4b7d3355b6a15a01c0
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwgACgkQkQ3rRvU+
oxKuJRAAwDwybpwy44Re7YM5Cjn+3h14ocu+uSD2T+pALQQpN2sI6l333ZN3EILe
oI63N0+0KPb+tzk2d+9XRdwHdcLc2m64O87R3ZVvSleebexwkfOOLCwqjxPQWUGU
+TbFTPjdh52SbxF/Qd4Z/Hc03pWMcmjE+6usrLGdazoaqVgXH0IPvps8kVimvGia
KPFQgh6DCsG3GlWzaASiCszMX6KusbyiUaP1N63DBof0EezOgjlwFKSJJ7PMzWtN
xp25LSSVGe+HnH3BSA/wik8n7VuY3y+4rvsmMekvGzJ+GXbmlUSVWP3fl1WUNVsG
DtumDpxbGrQvKsT5Y+a7TCBi+uIcIc6+jfTwAjR4I0/TWiGo/ArPumOuvsZYzse1
EO6IVC2IojjBAulNCEVtKnyuqZ1/bWZjhtRYeVWTUt1Lonfl23jSm/uF8enPMMh6
omZwFoIq9liFsLBzgBUKgyu8Sl1S/RHQf43WT16HUC8VEghEJa+1EMkOPVN+x1B8
aNDOjhxOANzDSrGTxEOVfOMErZmlo5pq3b97S+/J9SsBEiNaMz1bMgif/WAKz7QV
3qeeZwj1/tSzatoThU/Er+MI7b+nfFI2y+Zs53IgkqO+msgNX4gG2nELd9wEQnd1
3ivDp0IuPsOiZgV4mu/oGPQPDwBX8KcGt5G+X/mlFANob+4GFbc=
=A+7X
-----END PGP SIGNATURE-----
php-7.4.0.tar.xz
SHA256 hash: 9bb751b20e5d6cc1ea9b1ebf23ef2d5f07f99b2d9cc417bf1d70c04f8b20ec42
PGP signature:
-----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwkACgkQkQ3rRvU+
oxLiFRAAlAFfGqQhMjh5WuC/2cV4gtM6ykmK/jEkpHSuVhRLZiB7kl+bVfXhIxQk
HHzNmBSaLqc/ZfnxXVDoX0GhcLoQVYG/wQTYq5L0RfTRLhwJHBbXAwsIk2h9HIyb
gx2cMCCQWjoo8I32XcxUuJjUrV/eGaR1bMJU3zfKJI5PML6/p+XesGnLlKjYscG3
OGQesCiMr0zHhxNlhJyVXcS7lHlGzFdu5TPPHdXuok6LUDhpuTguewv4ovressCF
KijErEwXPXxtMzFySUb/0FsKb6Qtc5GntqE5llD4mMOHCSnc5YXJbQQkBuD4opqg
BgjLcJNAR/ZIuD+BoUSSaZRf3NAG6j79q0nr9wvF15HFIV00FiX3Pw1E71wWk9Pr
T6yNCuHjtzv9nySyFrUhHDL2WSLQOXiZDH5DRAlPz4TUbhUJa+C8iT6yMdXSkBMX
6UL86wnVZcVYXlgRfnYE8dZIeD2yxu2MRg2/gN9qzwprFxYRv2BkXxLVa9Pg8oIz
w0P6wikkZsy85EvOVDirzH5UsZ+6eLj0pQFEzvPLsM72t/PzRmVsPeyVj/dqttgY
YgY5+SRQP+2G26oZayLaGUZV7m72Ufx1yzuMvKzTic3rwI8O6LvivwPnao7y8PSq
9T0ZWmQR9mFUQ0XkIU9U06OOZA1g4vYW3BjNp13AknAmjjRW7cc=
=btiV
-----END PGP SIGNATURE-----
--
PHP 7.4 Release Manager
Host of PHP Internals News: https://phpinternals.news
Like Xdebug? Become my Patron: https://www.patreon.com/derickr
https://derickrethans.nl | https://xdebug.org | https://dram.io
twitter: @derickr and @xdebug
Who is running @php_official on Twitter? I'd really prefer to retweet a
release announcement from there, but they always seem to be lagging days
behind.
The PHP development team announces the immediate availability of PHP
7.4.0. This release marks the fourth feature update to the PHP 7 series.PHP 7.4.0 comes with numerous improvements and new features such as:
- Typed Properties
- Arrow Functions
- Limited Return Type Covariance and Argument Type Contravariance
- Unpacking Inside Arrays
- Numeric Literal Separator
- Weak References
- Allow Exceptions from __toString()
- Opcache Preloading
There are also several deprecations, and some extensions have been removed
from
the core distribution.For source downloads of PHP 7.4.0 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site. The list of
changes is recorded in the ChangeLog.A migration guide is available in the PHP Manual. Please consult it for the
detailed list of new features and backward incompatible changes.Release Announcement: http://php.net/releases/7_4_0.php
Downloads: http://www.php.net/downloads
Windows downloads: http://windows.php.net/download
Changelog: http://www.php.net/ChangeLog-7.php#7.4.0
Migration guide: http://php.net/manual/migration74.phpMany thanks to all the contributors and supporters!
Derick Rethans and Peter Kokot
P.S. Below is the verification information for the downloads, which is
also available on
https://gist.github.com/derickr/754720a595d560c26be43375e81bee6b.php-7.4.0.tar.gz
SHA256 hash:
004a1a8176176ee1b5c112e73d705977507803f425f9e48cb4a84f42b22abf22
PGP signature:
-----BEGIN PGP SIGNATURE-----iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwQACgkQkQ3rRvU+
oxL2/w/8DXnFVQlFYU9Tl8x8z5mk/JS0dRwBod4wzARrOsUyrCkkmx8MSWTTqI5E
15+JsxcQgSGMKSnN9DGXZj3pts+eAb1Pas7ToodHG/bjHwrRcxmnEVNK6XhHRVpt
zXOtiL+r5QLkzIlBFg10Jn8ZpzOODwcKWQccW4fktfRCENCJrMCYu0yzOH81SEHF
k85by9uu4DQChrWm9mD42UuU8lyUZVnqtEaUfW8TV/gpBkgMeL5QqTKAGL+7ug+u
anEb3m0OZsawcSzwgjyqrD/LmM2Vl76Ue8RV1Iw5Y1NdHAxczvmu+FVTq5TnlFKy
xZZnz4BnJueZrq2ZOEUGqHGuLwDGMOllVHOkTL/4rOka7WBRYbpHGrPuvcKedXRw
ZO3K2iabtgwrctMQIX8a49cjehhvVO4C2IlSqmFODFwQyEXYV5BVsrIPbVU+U1IO
C26J4ZLHJq6B4VOjLhUKRFgZ5faYtwzBtWiPAahApKMVEf6SLsZ+f+Y0R60pePr3
BGNKJHHjlLBMLGNNCkmtJ0ZK1NpGa9CXLmp0viOeZzfTkdDf230qv3lpym7GIos6
lfzLxm5I2d77NLtN8pKSKfXpoEpulPaZSeBa64qg6NAJ/aV+QIqn2q8iEtz9wlKg
hRrFhiXvMS2ZIS4mClinknUCWJXUJIcx9t/8xDnvnqKLOKaria4=
=fNG/
-----END PGP SIGNATURE-----php-7.4.0.tar.bz2
SHA256 hash:
bf206be96a39e643180013df39ddcd0493966692a2422c4b7d3355b6a15a01c0
PGP signature:
-----BEGIN PGP SIGNATURE-----iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwgACgkQkQ3rRvU+
oxKuJRAAwDwybpwy44Re7YM5Cjn+3h14ocu+uSD2T+pALQQpN2sI6l333ZN3EILe
oI63N0+0KPb+tzk2d+9XRdwHdcLc2m64O87R3ZVvSleebexwkfOOLCwqjxPQWUGU
+TbFTPjdh52SbxF/Qd4Z/Hc03pWMcmjE+6usrLGdazoaqVgXH0IPvps8kVimvGia
KPFQgh6DCsG3GlWzaASiCszMX6KusbyiUaP1N63DBof0EezOgjlwFKSJJ7PMzWtN
xp25LSSVGe+HnH3BSA/wik8n7VuY3y+4rvsmMekvGzJ+GXbmlUSVWP3fl1WUNVsG
DtumDpxbGrQvKsT5Y+a7TCBi+uIcIc6+jfTwAjR4I0/TWiGo/ArPumOuvsZYzse1
EO6IVC2IojjBAulNCEVtKnyuqZ1/bWZjhtRYeVWTUt1Lonfl23jSm/uF8enPMMh6
omZwFoIq9liFsLBzgBUKgyu8Sl1S/RHQf43WT16HUC8VEghEJa+1EMkOPVN+x1B8
aNDOjhxOANzDSrGTxEOVfOMErZmlo5pq3b97S+/J9SsBEiNaMz1bMgif/WAKz7QV
3qeeZwj1/tSzatoThU/Er+MI7b+nfFI2y+Zs53IgkqO+msgNX4gG2nELd9wEQnd1
3ivDp0IuPsOiZgV4mu/oGPQPDwBX8KcGt5G+X/mlFANob+4GFbc=
=A+7X
-----END PGP SIGNATURE-----php-7.4.0.tar.xz
SHA256 hash:
9bb751b20e5d6cc1ea9b1ebf23ef2d5f07f99b2d9cc417bf1d70c04f8b20ec42
PGP signature:
-----BEGIN PGP SIGNATURE-----iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwkACgkQkQ3rRvU+
oxLiFRAAlAFfGqQhMjh5WuC/2cV4gtM6ykmK/jEkpHSuVhRLZiB7kl+bVfXhIxQk
HHzNmBSaLqc/ZfnxXVDoX0GhcLoQVYG/wQTYq5L0RfTRLhwJHBbXAwsIk2h9HIyb
gx2cMCCQWjoo8I32XcxUuJjUrV/eGaR1bMJU3zfKJI5PML6/p+XesGnLlKjYscG3
OGQesCiMr0zHhxNlhJyVXcS7lHlGzFdu5TPPHdXuok6LUDhpuTguewv4ovressCF
KijErEwXPXxtMzFySUb/0FsKb6Qtc5GntqE5llD4mMOHCSnc5YXJbQQkBuD4opqg
BgjLcJNAR/ZIuD+BoUSSaZRf3NAG6j79q0nr9wvF15HFIV00FiX3Pw1E71wWk9Pr
T6yNCuHjtzv9nySyFrUhHDL2WSLQOXiZDH5DRAlPz4TUbhUJa+C8iT6yMdXSkBMX
6UL86wnVZcVYXlgRfnYE8dZIeD2yxu2MRg2/gN9qzwprFxYRv2BkXxLVa9Pg8oIz
w0P6wikkZsy85EvOVDirzH5UsZ+6eLj0pQFEzvPLsM72t/PzRmVsPeyVj/dqttgY
YgY5+SRQP+2G26oZayLaGUZV7m72Ufx1yzuMvKzTic3rwI8O6LvivwPnao7y8PSq
9T0ZWmQR9mFUQ0XkIU9U06OOZA1g4vYW3BjNp13AknAmjjRW7cc=
=btiV
-----END PGP SIGNATURE-------
PHP 7.4 Release Manager
Host of PHP Internals News: https://phpinternals.news
Like Xdebug? Become my Patron: https://www.patreon.com/derickr
https://derickrethans.nl | https://xdebug.org | https://dram.io
twitter: @derickr and @xdebug
Who is running @php_official on Twitter?
Sara?
I'd really prefer to retweet a
release announcement from there, but they always seem to be lagging days
behind.The PHP development team announces the immediate availability of PHP
7.4.0. This release marks the fourth feature update to the PHP 7 series.PHP 7.4.0 comes with numerous improvements and new features such as:
- Typed Properties
- Arrow Functions
- Limited Return Type Covariance and Argument Type Contravariance
- Unpacking Inside Arrays
- Numeric Literal Separator
- Weak References
- Allow Exceptions from __toString()
- Opcache Preloading
There are also several deprecations, and some extensions have been removed
from
the core distribution.For source downloads of PHP 7.4.0 please visit our downloads page.
Windows binaries can be found on the PHP for Windows site. The list of
changes is recorded in the ChangeLog.A migration guide is available in the PHP Manual. Please consult it for the
detailed list of new features and backward incompatible changes.Release Announcement: http://php.net/releases/7_4_0.php
Downloads: http://www.php.net/downloads
Windows downloads: http://windows.php.net/download
Changelog: http://www.php.net/ChangeLog-7.php#7.4.0
Migration guide: http://php.net/manual/migration74.phpMany thanks to all the contributors and supporters!
Derick Rethans and Peter Kokot
P.S. Below is the verification information for the downloads, which is
also available on
https://gist.github.com/derickr/754720a595d560c26be43375e81bee6b.php-7.4.0.tar.gz
SHA256 hash:
004a1a8176176ee1b5c112e73d705977507803f425f9e48cb4a84f42b22abf22
PGP signature:
-----BEGIN PGP SIGNATURE-----iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwQACgkQkQ3rRvU+
oxL2/w/8DXnFVQlFYU9Tl8x8z5mk/JS0dRwBod4wzARrOsUyrCkkmx8MSWTTqI5E
15+JsxcQgSGMKSnN9DGXZj3pts+eAb1Pas7ToodHG/bjHwrRcxmnEVNK6XhHRVpt
zXOtiL+r5QLkzIlBFg10Jn8ZpzOODwcKWQccW4fktfRCENCJrMCYu0yzOH81SEHF
k85by9uu4DQChrWm9mD42UuU8lyUZVnqtEaUfW8TV/gpBkgMeL5QqTKAGL+7ug+u
anEb3m0OZsawcSzwgjyqrD/LmM2Vl76Ue8RV1Iw5Y1NdHAxczvmu+FVTq5TnlFKy
xZZnz4BnJueZrq2ZOEUGqHGuLwDGMOllVHOkTL/4rOka7WBRYbpHGrPuvcKedXRw
ZO3K2iabtgwrctMQIX8a49cjehhvVO4C2IlSqmFODFwQyEXYV5BVsrIPbVU+U1IO
C26J4ZLHJq6B4VOjLhUKRFgZ5faYtwzBtWiPAahApKMVEf6SLsZ+f+Y0R60pePr3
BGNKJHHjlLBMLGNNCkmtJ0ZK1NpGa9CXLmp0viOeZzfTkdDf230qv3lpym7GIos6
lfzLxm5I2d77NLtN8pKSKfXpoEpulPaZSeBa64qg6NAJ/aV+QIqn2q8iEtz9wlKg
hRrFhiXvMS2ZIS4mClinknUCWJXUJIcx9t/8xDnvnqKLOKaria4=
=fNG/
-----END PGP SIGNATURE-----php-7.4.0.tar.bz2
SHA256 hash:
bf206be96a39e643180013df39ddcd0493966692a2422c4b7d3355b6a15a01c0
PGP signature:
-----BEGIN PGP SIGNATURE-----iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwgACgkQkQ3rRvU+
oxKuJRAAwDwybpwy44Re7YM5Cjn+3h14ocu+uSD2T+pALQQpN2sI6l333ZN3EILe
oI63N0+0KPb+tzk2d+9XRdwHdcLc2m64O87R3ZVvSleebexwkfOOLCwqjxPQWUGU
+TbFTPjdh52SbxF/Qd4Z/Hc03pWMcmjE+6usrLGdazoaqVgXH0IPvps8kVimvGia
KPFQgh6DCsG3GlWzaASiCszMX6KusbyiUaP1N63DBof0EezOgjlwFKSJJ7PMzWtN
xp25LSSVGe+HnH3BSA/wik8n7VuY3y+4rvsmMekvGzJ+GXbmlUSVWP3fl1WUNVsG
DtumDpxbGrQvKsT5Y+a7TCBi+uIcIc6+jfTwAjR4I0/TWiGo/ArPumOuvsZYzse1
EO6IVC2IojjBAulNCEVtKnyuqZ1/bWZjhtRYeVWTUt1Lonfl23jSm/uF8enPMMh6
omZwFoIq9liFsLBzgBUKgyu8Sl1S/RHQf43WT16HUC8VEghEJa+1EMkOPVN+x1B8
aNDOjhxOANzDSrGTxEOVfOMErZmlo5pq3b97S+/J9SsBEiNaMz1bMgif/WAKz7QV
3qeeZwj1/tSzatoThU/Er+MI7b+nfFI2y+Zs53IgkqO+msgNX4gG2nELd9wEQnd1
3ivDp0IuPsOiZgV4mu/oGPQPDwBX8KcGt5G+X/mlFANob+4GFbc=
=A+7X
-----END PGP SIGNATURE-----php-7.4.0.tar.xz
SHA256 hash:
9bb751b20e5d6cc1ea9b1ebf23ef2d5f07f99b2d9cc417bf1d70c04f8b20ec42
PGP signature:
-----BEGIN PGP SIGNATURE-----iQIzBAABCAAdFiEEWlKIB4H3VWCL+BX8kQ3rRvU+oxIFAl3djwkACgkQkQ3rRvU+
oxLiFRAAlAFfGqQhMjh5WuC/2cV4gtM6ykmK/jEkpHSuVhRLZiB7kl+bVfXhIxQk
HHzNmBSaLqc/ZfnxXVDoX0GhcLoQVYG/wQTYq5L0RfTRLhwJHBbXAwsIk2h9HIyb
gx2cMCCQWjoo8I32XcxUuJjUrV/eGaR1bMJU3zfKJI5PML6/p+XesGnLlKjYscG3
OGQesCiMr0zHhxNlhJyVXcS7lHlGzFdu5TPPHdXuok6LUDhpuTguewv4ovressCF
KijErEwXPXxtMzFySUb/0FsKb6Qtc5GntqE5llD4mMOHCSnc5YXJbQQkBuD4opqg
BgjLcJNAR/ZIuD+BoUSSaZRf3NAG6j79q0nr9wvF15HFIV00FiX3Pw1E71wWk9Pr
T6yNCuHjtzv9nySyFrUhHDL2WSLQOXiZDH5DRAlPz4TUbhUJa+C8iT6yMdXSkBMX
6UL86wnVZcVYXlgRfnYE8dZIeD2yxu2MRg2/gN9qzwprFxYRv2BkXxLVa9Pg8oIz
w0P6wikkZsy85EvOVDirzH5UsZ+6eLj0pQFEzvPLsM72t/PzRmVsPeyVj/dqttgY
YgY5+SRQP+2G26oZayLaGUZV7m72Ufx1yzuMvKzTic3rwI8O6LvivwPnao7y8PSq
9T0ZWmQR9mFUQ0XkIU9U06OOZA1g4vYW3BjNp13AknAmjjRW7cc=
=btiV
-----END PGP SIGNATURE-------
PHP 7.4 Release Manager
Host of PHP Internals News: https://phpinternals.news
Like Xdebug? Become my Patron: https://www.patreon.com/derickr
https://derickrethans.nl | https://xdebug.org | https://dram.io
twitter: @derickr and @xdebug
Congrats!
Derick Rethans in php.internals (Thu, 28 Nov 2019 09:36:15 +0000 (GMT)):
Release Announcement: http://php.net/releases/7_4_0.php
Downloads: http://www.php.net/downloads
Windows downloads: http://windows.php.net/download
Changelog: http://www.php.net/ChangeLog-7.php#7.4.0
Migration guide: http://php.net/manual/migration74.php
Is not it time to use https in the release announcements?
Jan