[Opraviť PHP 7.2 / PHP 7.3] PHP Varovanie: Použitie nedefinovanej konštanty (v budúcej verzii PHP to vyvolá chybu)

PHP 7.2 si PHP 7.3 priniesli väčšiu stabilitu, flexibilitu a mnoho nových funkcií, ktoré staré písma, zapojiťštvorkoliek a Téma 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]; // musí byť definovaná konštanta „mail“ a kód bude vyzerať takto:

echo $_POST["email"]; // - po uložení dôjde k chybe PHP „Varovanie PHP: Použitie nedefinovanej konštanty (v budúcej verzii PHP vyvolá chybu)“.

Táto chyba sa môže vyskytnúť aj v prípade, že zabudnete vložiť symbol „$Msgstr "Pred názvom premennej.

[Opraviť PHP 7.2 / PHP 7.3] PHP Varovanie: Použitie nedefinovanej konštanty (v budúcej verzii PHP to vyvolá chybu)

O autorovi

tajnosť

Vášnivý o všetkom, čo znamená gadget a IT, píšem s potešením na stealthsettings.com od 2006 a rád s vami objavujem nové veci o počítačoch a MacOS, operačných systémoch Linux, Windows, iOS a Android.

Pridať komentár