PHP 5.3.0 には多くの新機能が含まれています。
<?phpclass C { public static $foo = 123;}$a = "C";echo $a::$foo;?>
上の例の出力は以下となります。
123
<?phpclass MyCustomException extends Exception {}try { throw new MyCustomException("Exceptional", 112);} catch (Exception $e) { /* 三番目のパラメータとして、$e を * RuntimeException に渡しています */ throw new RuntimeException("Rethrowing", 911, $e);}?>