PHP開発チームは3月1日、「PHP 5.4.0」をリリースした。2009年にリリースされたPHP 5.3以来のメジャーアップデートとなり、組み込みWebサーバーや「Trait」のサポート、新たな構文の追加などさまざまな機能が加わっている。 PHP 5.4.0では、コードの再利用を容易にする「trait(トレイト)」のサポートが加わった。traitはクラスに似た構造を持ち複数のメソッドを含むが、trait自身のインスタンスは作成できず、traitに含まれるメソッドをクラスに取り込む際はextends構文ではなく「use」構文を利用する点が異なる。継承を用いずにクラス外で定義されたメソッドをクラスに取り込むことができ、複雑さを軽減できるという。 「$a = [1, 2, 3, 4];」といった「[]」を用いた配列の短縮構文も追加されたほか、関数の返り値を配列として扱うことも可能となった。「0
![メジャーアップデート版となるPHP 5.4.0リリース、コード再利用の仕組み「Trait」など新機能を多数搭載 | OSDN Magazine](https://cdn-ak-scissors.b.st-hatena.com/image/square/4196864a37518a8c4219cc80d90c0a0b1a82a491/height=288;version=1;width=512/https%3A%2F%2Fmag.osdn.jp%2Fimages%2Fmag%2Fmagazine-200x200.png)