PHPデベロップメントチームは12月1日(米国時間)、「PHP 7.1.0 Released|PHP: Hypertext Preprocessor」において、PHP 7系の最新版となる「PHP 7.1.0」の公開を伝えた。「PHP 7.1.0」はPHP 7系シリーズの初のポイントリリースとなる。「PHP 7.1.0」にはいくつもの新機能や改善が取り込まれている。

主な新機能や改善点は次のとおり。

  • 型に対して明示的にnullを利用するかどうかを指定する指定子の導入(?で指定)
  • 返値として明示的にvoidを指定できるようにする機能拡張
  • foreach構文で利用できる擬似型iterableの導入
  • クラスコンスタントビジビリティおよびプロパティビジビリティの導入
  • デストラクトアサインメントを実現する括弧の導入
  • list()に明示的に鍵を指定できるようにする機能を導入
  • 単一のcatch構文で複数の例外を指定できるようにする機能を導入

「PHP 7.1.0」に導入された新機能は従来よりもより明確にデータや型を指定できるようにする機能や、より書き方をわかりやすくする機能などとなっている。PHP 7系は従来のメジャーバージョンと比較して高速に動作する上、メモリ使用量も減るという傾向がある。