2022年12月10日17時01分 / 提供:マイナビニュース
PHPデベロップメントチームは12月8日(現地時間)、PHPの最新版となる「PHP 8.2」を正式リリースした。この新バージョンでは、読み取り専用クラスが宣言できるようになったことや、型システムが改善されて新たにnull、false、およびtrueがスタンドアロン型として使えるようになったこと、新しい乱数拡張機能が追加されたことなどの変更が行われている。
PHP 8.2.0 Released! | PHP: News Archive - 2022
PHP 8.2は、2022年11月25日にリリースされたPHP 8.1に続く1年ぶりのメジャーアップデートとなる。この新バージョンにおける主な新機能および機能拡張としては、以下が挙げられている。
読み取り専用クラスが宣言できるようになった
論理和正規形 (DNF) 型がサポートされた
新しいスタンドアロン型としてnull、false、trueが追加された
新しい乱数ジェネレーターが追加された
traitで定数を使用できるようになった
動的プロパティが廃止された
全ての変更点のリストは次のページにまとめられている。
PHP: PHP 8 ChangeLog
また、PHP 8.1系から8.2系への移行については、ガイドラインが次のページで公開されている。
PHP: Migrating from PHP 8.1.x to PHP 8.2.x - Manual
PHP 8.2は次のダウンロードサイトから入手することができる。
PHP: PHP 8.2.0 Release Announcement