Menu

PHP 7.0.0 vient de sortir

Publié en December 2015 - Développement web

0715sdt-php7

Après avoir fêté ses 20 ans cette année, la dernière version de PHP vient d'arriver. Merci d'accueillir PHP 7.0.0 !

Vous l'aurez sans doute remarqué, mais PHP passe de la version 5.6 à 7. Où est donc passé la version 6 ? PHP 6 est en fait une ancienne version en développement qui n'a jamais atteint la phase de production. Pour éviter la confusion, l'équipe de PHP a préféré passer à la version supérieure.

Cette version était très attendue, car elle apporte un certain nombre d'améliorations dont :

  • L'amélioration des performances, avec 70% de requêtes supplémentaires par seconde avec le framework Laravel par exemple

  • Le typage scalaire des paramètres (auparavant réservé aux tableaux et objets) et du retour de fonction
function arraysSum(array ...$arrays): array
{
    return array_map(function(array $array): int {
        return array_sum($array);
    }, $arrays);
}
  • L'opérateur "spaceship" qui permet d'effectuer 3 comparaisons avec un seul opérateur
echo 1 <=> 1; // 0
echo 1 <=> 2; // -1
echo 2 <=> 1; // 1

Et bien d'autres encore !

Vous pouvez consulter la liste complète des nouvelles fonctionnalités ici.