[Fix PHP 7.2 / PHP 7.3] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

PHP 7.2 si PHP 7.3 au adus mai multa stabilitate, flexibilitate si multe functii noi, pe care vechile scripturi, plugin-uri si teme de WordPress nu le mai digera in totalitate.

In momentul in care va decideti sa faceti ugrade pe server de la PHP 5.x la PHP 7.2 sau PHP 7.3, trebuie sa aveti in vedere si cateva elemente de compatibilitate cod. Este foarte posibil sa va intalniti in caz contrar cu erori de genul:

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

Acest mesaj de eroare apare de fiecare data cand in codul PHP se regaste o constanta nedefinita. Valabil in toate versiunile de PHP 7.2 si PHP 7.3.

De exemplu, daca avem:

echo $_POST[email]; // constanta “mail” va trebui definita, iar codul va arata in felul urmator:

echo $_POST["email"]; // – dupa salvare, eroarea de PHP “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)” o sa dispara.

Aceasta eroare poate sa mai apara si daca se uita punerea simbolului “$” in fata numelui unei variabile.

[Fix PHP 7.2 / PHP 7.3] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

About the author

Stealth

Pasionat de tot ce inseamna gadget si IT, scriu cu placere pe stealthsettings.com din 2006 si imi place sa descopar alaturi de voi lucruri noi despre calculatoare si sistemele de operare macOS, Linux, Windows, iOS si Android.

Leave a Comment