PHP: Hypertext Preprocessor

PHPデベロップメントチームは、「PHP: Hypertext Preprocessor」において、PHPの最新版となる「PHP 5.6.0」を公開したと伝えた。

この最新版には新機能の追加や機能の改善が取り込まれているほか、いくつかの機能に関しては互換性が失われているためアップグレードする場合には注意が必要。

「PHP 5.6.0」における主な機能は次のとおり。

  • コンスタントスカラ式に対応
  • 可変個引数に対応(...)
  • 指数演算用の演算子を導入(**)
  • 関数および定数のインポート機能を追加(use const、use function)
  • インタラクティブデバッガphpdbgの導入
  • php://inputを再利用できるように変更
  • 2GBを超えるファイルに対応
  • GMPオブジェクトにおける演算子オーバーロードに対応

「PHP 5.6.0」で導入された新機能に関する説明は「PHP: New features - Manual」にまとまっている。ひとつ前の安定版であるPHP 5.5系から移行してくる場合には「PHP: Migrating from PHP 5.5.x to PHP 5.6.x - Manual」を参照のこと。