A peine 8 mois après la sortie de PHP 5.4.0 en version stable, la core team de PHP annonce la sortie de la première Alpha de PHP 5.5, la prochaine version majeure de PHP, qui apporte son lot de nouvelles fonctionnalités, et de ruptures de compatibilités. On notera particulièrement :
– la venue du bloc finally dans la gestion des exceptions,
– le mot clé default lors de l’appel d’une fonction pour utiliser la valeur par défaut définie dans son constructeur,
– la création de générateurs peu gourmands grâce à yield,
– la fonction boolval(),
– une api de hashage,
– de nouvelles fonctions intl,
– la fonction empty() peut désormais s’appeler sur le résultat d’une fonction,
– et pleins d’autres choses…
Une série d’articles très intéressants sur ces fonctionnalités