PHP est un langage qui, comme la plupart des autres langages, évolue continuellement. Nous traitons dans ces pages régulièrement de ces évolutions, mais entre le moment où vous lisez un article ici et le moment où vous pouvez l'utiliser dans vos projets, il se passe souvent des années... Du coup, de nombreuses nouveautés ne sont que très faiblement utilisées, je vous propose donc de les redécouvrir.
PHP est un langage interprété par un environnement d’exécution qui a tendance à évoluer bien moins vite sur vos serveurs que les versions sur php.net. Vous êtes donc contraints de n'utiliser que les fonctionnalités disponibles sur l'environnement de production (le problème est le même en Python, JavaScript, etc.).
On peut par exemple imaginer une équipe qui ferait le raisonnement suivant aujourd'hui (la version 7.4 est sortie il y a quelques semaines). On part sur la version 7.3, car c'est stable. Dans un an, ils mettront leur nouvelle application en place et ne toucheront à rien (hormis peut-être les mises à jour de sécurité) pendant 3 ou 4 ans. Donc, ils ne vont pas pouvoir bénéficier des évolutions de PHP pendant environ 5 ans, donc autant vous dire qu'ils ne vont pas lire de près les notes de versions et les articles sur PHP pendant un moment.
Je croise régulièrement des développeurs qui codent en PHP 7 comme en PHP 5.0 alors que le langage a...
- Accédez à tous les contenus de Connect en illimité
- Découvrez des listes de lecture et des contenus Premium
- Consultez les nouveaux articles en avant-première