[Фик] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

Водич са једноставним решењем за грешку “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP) ".

ПХП КСНУМКС & ПХП КСНУМКС доносе више стабилности, флексибилности и много нових функција, које старе списе, повезати-песак боји се WordPress више их не варе у потпуности.

Када одлучите да надоградите свој сервер са ПХП 5.к на ПХП 7.2 или ПХП 7.3, такође морате да размотрите неке проблеме са компатибилношћу кода. У супротном, можете наићи на грешке као што су:

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

Ова порука о грешци се појављује сваки пут у ПХП код налази се недефинисана константа. Важи у свим верзијама ПХП КСНУМКС или ПХП КСНУМКС.

[Фик] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)

На пример, ако имамо:

 echo $_POST[email]; 

// константа "mail” ће морати да буде дефинисан, а код ће изгледати овако:

echo $_POST["email"];

Након чувања, грешка „PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)" ће нестати.

До ове грешке може доћи и ако заборавите да ставите „$” испред имена променљиве.

Друге грешке које се могу појавити након надоградње ПХП-а

Синтаксне грешке: Новије верзије ПХП-а су увеле промене у синтакси језика, а код написан за ПХП 5.к можда неће бити компатибилан са новијим верзијама. Важно је проверити и ажурирати све синтаксичке грешке пре надоградње.

Застареле или замењене карактеристике: Неке функције или карактеристике које се користе у ПХП 5.к можда више нису доступне у ПХП 7.к или ће бити замењене другим. Морате да идентификујете и замените ове функције у свом коду да бисте обезбедили компатибилност.

Проблеми са типом података: ПХП 7.к уводи строжије руковање типовима података. Дакле, одређене грешке се могу појавити у коду који се ослања на имплицитне или принудне типове података. Препоручује се да пажљиво проверите типове података и управљате њима у складу са тим.

Грешке умањења вредности: ПХП 7.к може уклонити или укинути одређене застареле функционалности или карактеристике. Важно је проверити и заменити ове застареле ставке препорученим алтернативама.

Страствен за технологију, пишем са задовољством StealthSettings.цом од 2006. Имам велико искуство у оперативним системима: macOS, Windows си Linux, али и на програмским језицима и блогерским платформама (WordPress) и за онлајн продавнице (WooCommerce, Магенто, ПрестаСхоп).

како » Туторијали и ИТ вести » [Фик] PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)
Оставите коментар