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

Découvrir les constructeurs en PHP 7

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Les constructeurs ont beaucoup évolué au fil du temps. Mais avec PHP 7, vous devez respecter la dernière version en date.
01:34

Transcription

Pour ceux qui font du PHP depuis PHP4. Donc ça veut dire soit environ depuis près de dix ans. Vous devez peut-être connaître l'ancien constructeur des classes, constructeur d'objets. Alors comment ça marchait en PHP4 ? Il fallait appeler une fonction dans la classe le même nom que le nom de la classe. Alors si vous avez fait ça au tout début, ça c'est déprécié, hein. Alors il faut oublier, parce que ça va encore fonctionner, mais ça va être retiré, au fur et à mesure ça va plus du tout être possible, donc pensez à la suite et évitez, arrêtez même de faire ça. Il y a bien sûr des méthodes qui sont des méthodes magiques à l'intérieur de l'objet : construct, destruct etc. Utilisez plutôt cette manière de faire là. Démarrez un constructeur qui a en plus au niveau de l'écriture, beaucoup plus de sens que de rappeler une fonction avec le nom de la classe. Il y a de fortes chances que vous ne voyez plus ça dans vos codes. Ça veut dire que ça généralement, on ne le trouvera plus. Si jamais vous tombez là-dessus, pensez à faire un peu de refacto et à supprimer les anciens constructeurs. On ne fait plus ça aujourd'hui, on écrit vraiment construct comme ça avec ici les deux underscore devant, donc function _construct qui est une public, qui vous permettra ici effectivement de venir démarrer des choses, de faire de l'injection de dépendances dans certains cas. En tout cas, le constructeur des fonctions maintenant c'est ça et rien d'autre. Donc évitez d'utiliser l'autre, il va être supprimé tout bonnement des prochaines versions ; PHP8 ne permettra plus de le faire.

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 !