Ce que contient le ZIP
- Checklist en 7 étapes : préparation, changements bloquants de PHP 8.0 (
each(),create_function(),count(null), ternaires imbriqués,0 == "a"…), dépréciations 8.1, 8.2 (propriétés dynamiques,"${var}") et 8.3, le jour J, puis le suivi. scan-php83.php: un scanner sans dépendance qui analyse les tokens PHP, et non le texte brut. Il signale 22 fonctions, constantes et syntaxes supprimées ou dépréciées, avec la correction.php scan-php83.php wp-content/themes/mon-theme
Testé, pas inventé
Sous PHP 8.3.13, le scanner trouve exactement les 5 lignes que PHP marque lui-même « Deprecated » dans le fichier de test. Il ignore les commentaires, les chaînes et les méthodes homonymes, et ne signale rien dans le fichier moderne.
Limites : un scan statique ne voit pas les problèmes qui dépendent des valeurs à l'exécution (null passé à strlen(), propriétés dynamiques). La checklist explique comment les repérer avec debug.log.
Les autres kits
9€Kit de correction des erreurs PHP/WordPress
Faire disparaître les Warning, Deprecated et Fatal error de l'écran, puis corriger leur cause.5€Pack sécurité .htaccess / nginx
Fermer les portes les plus attaquées d'un WordPress, en copier-coller.
Faire disparaître les Warning, Deprecated et Fatal error de l'écran, puis corriger leur cause.5€Pack sécurité .htaccess / nginx
Fermer les portes les plus attaquées d'un WordPress, en copier-coller.
Vous préférez qu'on le fasse pour vous ? Correctif express à 49 €, payé seulement une fois la page propre.