PHP: Hypertext Preprocesso |
オープンソースのスクリプト言語「PHP」の開発チームは6月30日(現地時間)、5.xシリーズの最新版となる「PHP 5.3.0」をリリースした。2006年11月にリリースされたPHP 5.2.0以来約2年8カ月ぶりのメジャーアップデートとなる。この5.3系が5.x系の最終ブランチになる見通しだ。
PHP 5.3には主に次のような拡張が加えられている。
- 名前空間のサポート
- 遅延静的束縛機能(Late Static Bindings)のサポート
- ラムダ関数とクロージャのサポート
- ガーベジコレクタによる循環参照のサポート
- Nowdoc構文(「<<<'hoge'」形式の文字列表現)の追加
- 3項演算子「?:」の追加
- クラスのオーバーロードに対する__callStatic()の追加
- goto演算子の追加
- 新しいエクステンション(ext/phar, ext/intl, ext/fileinfo, ext/sqlite3, ext/enchant)の追加
- MySQLドライバをネイティブの実装に変更して高速化
- php.iniの拡張
- 140以上のバグの修正
PHP 5.3はこのサイト よりダウンロードすることができる。また、5.2.xから5.3.xへの移行については公式サイトにて移行ガイドが公開されている。