[Réparer] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Tutoriel avec une solution simple pour l'erreur "PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP). "

PHP 7.2 & PHP 7.3 apportent plus de stabilité, de flexibilité et de nombreuses nouvelles fonctions, qui les anciennes écritures, plug-in-sable avoir peur de WordPress ils ne les digèrent plus complètement.

Lorsque vous décidez de mettre à niveau votre serveur de PHP 5.x vers PHP 7.2 ou PHP 7.3, vous devez également tenir compte de certains problèmes de compatibilité du code. Sinon, vous risquez de rencontrer des erreurs telles que :

 PHP message: PHP Warning: Use of undefined constant CONSTANT - assumed 'CONSTANT' (this will throw an Error in a future version of PHP)

Ce message d'erreur apparaît à chaque fois dans le Code PHP une constante indéfinie est trouvée. Valable dans toutes les versions de PHP 7.2 ou PHP 7.3.

[Réparer] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Par exemple, si nous avons:

 echo $_POST[email]; 

// constant "mail” devra être défini, et le code ressemblera à ceci :

echo $_POST["email"];

Après l'enregistrement, l'erreur "PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" disparaîtra.

Cette erreur peut également se produire si vous oubliez de mettre le "$” devant un nom de variable.

Autres erreurs pouvant survenir après la mise à niveau de PHP

Erreurs de syntaxe: Les nouvelles versions de PHP ont introduit des changements dans la syntaxe du langage, et le code écrit pour PHP 5.x peut ne pas être compatible avec les nouvelles versions. Il est important de vérifier et de mettre à jour toutes les erreurs de syntaxe avant la mise à niveau.

Fonctionnalités obsolètes ou remplacées: Certaines fonctions ou fonctionnalités utilisées dans PHP 5.x peuvent ne plus être disponibles dans PHP 7.x ou peuvent être remplacées par d'autres. Vous devez identifier et remplacer ces fonctions dans votre code pour assurer la compatibilité.

Problèmes de type de données: PHP 7.x introduit une gestion plus stricte des types de données. Ainsi, certaines erreurs peuvent se produire dans le code qui repose sur des types de données implicites ou coercitifs. Il est recommandé de vérifier attentivement les types de données et de les gérer en conséquence.

Erreurs de dépréciation: PHP 7.x peut supprimer ou déprécier certaines fonctionnalités ou fonctionnalités obsolètes. Il est important de vérifier et de remplacer ces éléments obsolètes par des alternatives recommandées.

Passionné par la technologie, j'écris avec plaisir sur StealthSettings.com depuis 2006. J'ai une expérience approfondie dans les systèmes d'exploitation : macOS, Windows et Linux, ainsi que dans les langages de programmation et les plates-formes de blogging (WordPress) et pour les boutiques en ligne (WooCommerce, Magento, PrestaShop).

Comment » Tutoriels et actualités informatiques » [Réparer] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
Laisser un commentaire