Le 14 septembre 2017, nous avons publié une version actualisée de notre Politique de confidentialité. En utilisant video2brain.com vous vous engagez à respecter ces documents mis à jour. Veuillez donc prendre quelques minutes pour les consulter.

PHP 7 : Les nouveautés

Passer de PHP 5 à PHP 7

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
La version 7 n'est pas très différente de la version 5. Où est donc passée la version 6 ? Découvrez comment PHP a évolué au fil du temps.
02:58

Transcription

Avant de se lancer à corps perdu dans le code, je vous propose de faire un petit retour en arrière et de parler de l'historique de PHP 7. C'est donc la dernière version majeure de notre langage préféré. La numéro 7 sera la version qu'on utilisera dorénavant. Elle a nécessité deux ans de développement pour voir le jour. Beaucoup de code, beaucoup de correctives, beaucoup d'apports. Il y a une nouvelle version du Zend Engine qui maintenant vient avec PHP 7 et son installation. Le Zend Engine, c'est ce qui vous permet de faire tourner PHP, de compiler votre code et donc de le faire fonctionner. Qu'apporte cette nouvelle version ? Elle va apporter plus de rapidité, elle va aussi utiliser moins de mémoire, très important pour un Engine, pour tout simplement un compilateur et elle va apporter le support du 64 bits. Si vous utilisez PHP sur un environnement par exemple Windows en 64, vous allez pouvoir bénéficier pleinement de votre système 64 bits. Mais où est passé PHP 6 dans l'histoire ? PHP 6 est une version un peu maudite. En fait, pour tous les langages. On connait la version 6 de chaque langage et on sait qu'il y a une petite malédiction derrière et PHP en a fait également les frais. PHP 5 est sorti en 2004 et le travail sur PHP 6 a débuté en 2005. Ça a été très long, il y a eu beaucoup d'informations dans cette version du langage qui ont voulu être apportées mais essentiellement, c'est le support de l’Unicode qui devait être la principale fonctionnalité de PHP 6. L'Unicode, c'est l'encodage des caractères et donc là on devait avoir le support d'un nombre incroyable de langages. Le gros problème de ce support de l'Unicode c'est que ça demande beaucoup de technicité, c'est extrêmement compliqué et long à mettre en place et, tout simplement, ça a été abandonné en 2010 et la version 6 également. Tout ça est passé complètement à la trappe. Bien sûr, on a continué à évoluer, PHP ne s'est pas arrêté là et il y a eu pas mal d'apports. On est passé de 5 à 7. Pourquoi ? Où est la version 6 ? La version 6 n'a pas été maintenue, le choix a été fait d'implémenter beaucoup de nouveautés, qui avait été pensées à la base pour PHP 6, dans les versions 5.3 et 5.4 de PHP. Notamment, un gain de performance assez incroyable entre la 5.3 et la 5.4. La discussion sur ce qu'on allait faire de PHP 6 a été très longue parce qu' il y une dette assez importante, sur internet et aussi au niveau papier, sur de la documentation et des articles qui avaient été faits à la base pour PHP 6. Mais on s'est dit que plutôt que de garder cette dette-là, de lancer une version 6 nouvelle, avec de nouvelles fonctionnalités, autant passer à la 7 tout de suite et ne pas se prendre la tête. Donc on est passé de 5 tout simplement à 7. PHP 7 a donc été lancé en décembre 2015, c'est maintenant la nouvelle version et c'est celle que l'on va voir ensemble.

PHP 7 : Les nouveautés

Profitez des nouveautés de PHP 7. Découvrez l’amélioration des performances globales, le nouvel opérateur de comparaison, le typage des paramètres scalaires, etc.

1h07 (24 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
Spécial abonnés
Date de parution :19 mai 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !