PHP5.3.0がリリースしてしまいました

The PHP development team is proud to announce the immediate release of PHP 5.3.0. This release is a major improvement in the 5.X series, which includes a large number of new features and bug fixes.

PHP: PHP 5.3.0 Release Announcement
  • 名前空間のサポート
  • 遅延静的束縛
  • 無名関数
  • Nowdoc、?:、goto、__callStatic()
  • パフォーマンスの向上
  • その他色々

とまあいろんな機能追加が行われています。やはり注目は名前空間ですよね。HTML\CSS\MobileとかNet\UserAgent\Mobileとかね。

Doctrineのtracみたら、

<?php
namespace DoctrineWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0ORM;

use DoctrineWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0ORMWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0MappingWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0DriverWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0AnnotationDriver;

class Configuration extends Warning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0DoctrineWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0DBALWarning: Unexpected character in input:  '\' (ASCII=92) state=1 in Unknown on line 0Configuration

もうこんな状態ですよ。でも若干見慣れてきた感はあったりもしますが。

あとはまあ、遅延静的束縛は嬉しかったり。とりあえず明日会社のブログにでも書くかなあ。