PHP開発チームは8月21日(現地時間)、スクリプト言語PHPの次期バージョンのリリース候補「PHP 7.0.0 RC 1」をリリースしました(公式ブログ)。現在公式サイトよりソースコードをダウンロードすることができます(Windows用PHPのソースコードとバイナリはこちら)。
PHP 7.0.0 RC 1は、メジャーバージョンアップとなるPHP 7の6番目のプレリリース版で、27個の不具合の修正、200以上のコミットを通じて安定性の改善や不具合の修正が行われています。使用するPHPユーザーに対しては、バグトラッキングシステムを使って、不具合や非互換性などを報告することが推奨されています。
PHP 7.0.0は、新バージョンのZend Engineが同梱されることに加え、以下のような新機能が追加されることが予定されています。
- パフォーマンスの改善: PHP 7はPHP 5.6の最大2倍高速
- 首尾一貫した64-bitサポート
- 多くのfatal errorがExceptionに
- 古くサポートされないSAPIと拡張の除去
- null合体演算子(??)
- Combined comparison Operator(<=>)
- 戻り値の型宣言
- スカラー型の型宣言
- 匿名クラス
今後のリリース計画はWikiに掲載されていて、PHP 7の正式リリースは11月12日に計画されています。