PHP7でスカラー型のタイプヒントが可能に

Zendのサイトに「PHP7のインフォグラフィック ー あなたが知るべき5つの事」というページがあります。このページによると、PHP7は2015年の10月にリリース予定とのことです。

https://pages.zend.com/TY-Infographic.html

個人的にPHP7で追加される機能で一番嬉しいのは、関数の戻り値の型宣言ができるようになる事と、引数の型宣言がスカラー値でもできるようになることです。これが実現されると関数に予期せぬ値が渡されてデバッグに苦労するとか、そのような事が無いようにコードでチェックしたりといったが無くなります。

昨年、FacebookからPHPを拡張したHack言語が発表ましたが、その中に静的な型付け機能がありました。その辺に刺激を受けたのかも知れません。

2015年はPHPにとって素晴らしい年になりそうです。

2015ベストPHPフレームワーク

2015年のベストPHPフレームワーク調査で、Laravelが1位になりました。

http://www.sitepoint.com/best-php-framework-2015-sitepoint-survey-results/

英語圏では Laravel の人気が高く、フランス生まれの Symfony2 はヨーロッパで人気があります。今回の結果を見ると日本は調査対象ではなかったのか、投票がなかったのか、日本の集計はありませんでした。日本ではCakePHPが人気があると言われていますが、実際のところどうなのか気になります。