[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.

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

Pasionat de tehnologie, imi place sa testez si sa scriu tutoriale despre sistemele de operare macOS, Linux, Windows, despre WordPress, WooCommerce si configurare servere web LEMP (Linux, NGINX, MySQL si PHP). Scriu pe StealthSettings.com din 2006, iar cativa ani mai tarziu am inceput sa scriu pe iHowTo.Tips tutoriale si noutati despre device-uri din ecosistemul Apple: iPhone, iPad, Apple Watch, HomePod, iMac, MacBook, AirPods si accesorii.

Leave a Comment