[Opraviť PHP 7.2 / PHP 7.3] Varovanie PHP: Použite nedefinovanú konštantu (bude to vyhodiť znak Error v budúcej verzii PHP)

PHP 7.2 si PHP 7.3 priniesli väčšiu stabilitu, flexibilitu a mnoho nových funkcií, ktoré staré písma, zapojiťštvorkoliek a báť sa WordPress netrávte ich úplne.

Ak sa rozhodnete upgradovať server z PHP 5.x na PHP 7.2 alebo PHP 7.3, musíte zvážiť aj niektoré prvky kompatibility kódu. S chybami, ako sú napríklad:

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

Toto chybové hlásenie sa zobrazí zakaždým PHP kód ak ste našli neurčitú konštantu. Platné vo všetkých verziách systému PHP 7.2 si PHP 7.3.

Napríklad, ak máme:

 echo $_POST[email]; 

// bude treba definovať konštantu „mail“ a kód bude vyzerať takto:

echo $_POST["email"]; // - po uložení, chyba PHP „Varovanie PHP: Použije sa nedefinovaná konštanta (bude vyhodené Error v budúcej verzii PHP) “o sa dispar.

Táto chyba sa môže vyskytnúť aj vtedy, ak zabudnete vložiť symbol „$”Pred názvom premennej.

Vášnivý k technológiám, rád testujem a píšem návody o operačných systémoch macOSlinux, Windows, o WordPress, WooCommerce a konfigurácia webových serverov LEMP (Linux, NGINX, MySQL a PHP). píšem ďalej StealthSettings.com od roku 2006 a o pár rokov neskôr som začal písať na iHowTo.Tips návody a novinky o zariadeniach v ekosystéme Apple: iPhone, iPad, Apple Hodinky, HomePod, iMac, MacBook, AirPods a príslušenstvo.

Pridať komentár