PHP 9 : renaissance d’un langage que l’on n’attendait plus

PHP, le grand mal-aimé du web… jusqu’à aujourd’hui ?

Il y a quelques années encore, annoncer que l’on développait en PHP dans une conférence tech, c’était s’exposer à quelques sourires en coin. Pourtant, ce langage de scripting côté serveur, qui fait tourner une part colossale du web mondial — WordPress, Drupal, Symfony — n’a jamais vraiment disparu. Il s’est simplement discret, continuant de propulser des millions de sites pendant que le monde s’enflammait pour Python, JavaScript ou Rust. Mais avec l’annonce officielle de PHP 9, prévue pour courant 2026, la donne pourrait bien changer. Le vieux cheval de trait du web se prépare à une métamorphose que beaucoup n’attendaient plus.

Ce que PHP 9 change concrètement

La version 9 de PHP ne sort pas de nulle part. Elle s’inscrit dans une trajectoire amorcée dès PHP 7, puis consolidée avec PHP 8 et ses sous-versions successives (8.1, 8.2, 8.3), qui ont progressivement modernisé le langage : types union, attributs natifs, enums, fibers pour la programmation asynchrone… Autant de fonctionnalités qui ont commencé à réconcilier les développeurs avec PHP. Mais PHP 9 va plus loin, et c’est là que ça devient intéressant.

Parmi les changements les plus attendus, on retrouve la suppression définitive de nombreuses fonctions dépréciées depuis des années — un grand nettoyage de printemps, nécessaire mais parfois douloureux pour les projets anciens. Plus significatif encore, PHP 9 accélère l’adoption d’un système de types beaucoup plus strict, rapprochant le langage des standards modernes. L’inférence de types, longtemps réclamée par la communauté, fait son entrée de façon plus marquée, réduisant le besoin de déclarations redondantes tout en renforçant la robustesse du code. La gestion des erreurs est également revue en profondeur, avec une harmonisation vers un modèle d’exceptions plus cohérent, abandonnant enfin certains comportements hérités des débuts du langage qui faisaient grincer des dents les développeurs aguerris.

PHP et l’intelligence artificielle : un mariage inattendu

Ce qui rend cette renaissance particulièrement pertinente dans le contexte de 2025, c’est le positionnement de PHP face à l’intelligence artificielle. On ne vous dira pas que PHP est en train de devenir le langage phare du machine learning — Python garde ce trône avec ses librairies comme TensorFlow ou PyTorch. Mais l’IA s’intègre désormais partout, y compris dans les applications web, et PHP doit pouvoir dialoguer avec ces systèmes.

C’est précisément ce que la communauté PHP a compris. Des bibliothèques comme LLPhant ou PHP-ML ont émergé pour permettre aux développeurs PHP d’interagir avec des API d’IA générative (OpenAI, Mistral, Anthropic…) ou d’implémenter des algorithmes d’apprentissage automatique directement dans leurs applications. PHP 9, avec son architecture plus propre et ses performances améliorées, facilite l’intégration de ces composants. Pour les équipes qui maintiennent des applications métier en PHP depuis des années, c’est une bouffée d’air frais : pas besoin de tout réécrire en Python pour bénéficier des capacités de l’IA, il suffit de faire parler les deux mondes via des API bien conçues.

En France, cela concerne directement des milliers d’entreprises et d’agences web dont le socle technique repose sur PHP. Des PME aux grands groupes utilisant des CMS ou des ERP construits sur ce langage, la possibilité d’embarquer des fonctionnalités d’IA sans refonte complète de l’architecture est un argument économique et technique de poids.

La communauté française PHP : toujours vivante

On l’oublie souvent, mais la France dispose d’une communauté PHP particulièrement active et influente. Le framework Symfony, développé et maintenu par la société française SensioLabs, est l’un des frameworks PHP les plus utilisés au monde, et constitue la base technique de nombreux projets d’envergure internationale. Des entreprises comme Prestashop — solution e-commerce française utilisée dans plus de 300 000 boutiques en ligne — ou OVHcloud, qui héberge une quantité astronomique d’applications PHP, témoignent du poids de l’écosystème hexagonal dans cette technologie.

Les conférences comme le Forum PHP, organisé par l’AFUP (Association Française des Utilisateurs de PHP), continuent d’attirer chaque année des centaines de développeurs. Et les discussions autour de PHP 9 y sont déjà très animées : comment migrer les projets existants ? Quelles sont les bonnes pratiques pour tirer parti des nouvelles fonctionnalités ? Comment articuler PHP avec les outils d’IA émergents ? Autant de questions qui prouvent que la communauté est loin d’être résignée — elle est au contraire engagée et enthousiaste.

Faut-il migrer vers PHP 9 ? Les questions pratiques

Pour les développeurs et les DSI français qui lisent ces lignes, la question qui brûle les lèvres est simple : doit-on se précipiter vers PHP 9 dès sa sortie officielle ? La réponse honnête est : pas forcément, mais il faut s’y préparer dès maintenant.

Les suppressions de fonctionnalités dépréciées impliquent un travail d’audit sur les bases de code existantes. Un projet développé sous PHP 7 ou même PHP 8.0 sans avoir suivi les recommandations de dépréciation accumulées au fil des versions aura besoin d’une phase de mise à niveau non négligeable. L’outil PHP Rector, qui automatise une grande partie des migrations de code, sera un allié précieux dans cette transition. Il est d’ailleurs conseillé de commencer dès aujourd’hui à corriger les avertissements de dépréciation dans vos projets PHP 8.x — chaque avertissement ignoré est un obstacle potentiel pour la migration vers PHP 9.

En revanche, pour les nouveaux projets lancés en 2025, il n’y a plus vraiment de raison valable de partir sur une version ancienne de PHP. Les gains en termes de performances, de lisibilité du code et d’intégration avec les outils modernes — dont l’IA — font de PHP 9 un choix sérieux et défendable, y compris face aux langages qui lui font concurrence.

Conclusion : le retour discret d’un géant

PHP 9 ne prétend pas révolutionner le monde du développement logiciel, ni concurrencer Python sur son terrain de prédilection. Mais il propose quelque chose de précieux dans un écosystème tech souvent atteint par la fièvre du tout-nouveau : une évolution maîtrisée, ancrée dans les réalités du terrain, pensée pour les millions de projets qui tournent aujourd’hui sur des serveurs PHP dans le monde entier. En France, où cet héritage est particulièrement dense, cette nouvelle version arrive à point nommé. Le langage que beaucoup avaient enterré un peu vite se relève, plus moderne, plus robuste, et étonnamment compatible avec les défis de l’ère de l’intelligence artificielle. Peut-être que le sourire en coin des conférences tech devrait désormais changer de camp.