Au revoir PHP 5.3 - Bienvenue à PHP 5.5
+
+
Par Remi le jeudi 20 juin 2013, 20:54 - HowTo - Lien permanent
PHP version 5.5.0 étant publiée, PHP 5.3 passera en mode maintenance de sécurité uniquement, pendant 1 an, après la publication de la 5.3.27 qui devrait donc être la dernière. La branche PHP-5.3 est donc fermée..
Évidement les RPM sont déjà disponibles, voir PHP version 5.5.0 finale !
Nouvelles fonctionnalités
foreach ($users as list($prenom, $nom)) { echo "Utilisateur: $prenom $nom"; }
try { return 2; } finally { echo "Ceci sera affiché"; } echo "Ceci ne sera jamais affiché";
echo array(1, 2, 3)[0];
echo (empty(foo()) ? "vide" : "plein");
- generators (RFC), voir documentation generators
yield $i;
- API de gestion simplifiée des mots de passe.
$hash = password_hash($password);
$ok = password_verify($password, $hash);
$it = getsome_SplObjectStorage(); foreach ($it as $key => $value) ...
- Zend OPcache
- L'extension gd utilise libgd 2.1.0
Fonctionnalités dépréciées
- extension mysql, à remplacer par mysqli.
- option /e de preg_replace, à remplacer par preg_replace_callback
- mcrypt_ecb, mcrypt_cbc, mcrypt_cfb et mcrypt_ofb
Plus d'information
- Fichier UPGRADING
- Migration de PHP 5.4 à PHP 5.5
- Migration from PHP 5.4 to PHP 5.5 (en anglais mais souvent plus actualisé)
Commentaires
Je viens juste de remarquer la liste des contributeurs à PHP (en nombre de chagements, ce qui n'est pas forcément le meilleur indicateur).
Et au passage, correction de 2 petites régressions dans l'extension GD (bug #65060 et #65084).