[Виправити] PHP Попередження: Використання невизначеної постійної (це викине помилку в майбутній версії PHP)

Підручник з простим рішенням для помилки “PHP Warning: Use of undefined constant (this will throw an Error in a future version of PHP)”.

PHP 7,2 & PHP 7,3 Принесіть більше стабільності, гнучкості та багатьох нових функцій, які Старі Писання, плагін-Урі і Teme de WordPress Не повністю їх перетравлюйте.

Коли ви вирішили оновити на сервері з PHP 5.x до PHP 7.2 або PHP 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 -код Існує невизначена постійна. Дійсна у всіх версіях PHP 7,2 або PHP 7,3.

[Виправити] PHP Попередження: Використання невизначеної постійної (це викине помилку в майбутній версії 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)” воно зникне.

Ця помилка також може з’явитися, якщо ви забудете поставити символ “$” перед назвою змінної.

Інші помилки, які можуть статися після оновлення PHP

Помилки синтаксису: Нові версії PHP внесли зміни в синтаксис мови, а письмовий код PHP 5.x може бути не сумісним з новими версіями. Важливо перевірити та оновити будь -які помилки синтаксису перед оновленням.

Застарілі або замінені функції: Деякі функції або функції, що використовуються в PHP 5.x, більше не можуть бути доступні в PHP 7.x або замінити на інші. Необхідно визначити та замінити ці функції у вашому коді для забезпечення сумісності.

Проблеми типів даних: PHP 7.x вводить більш жорстке управління типами даних. Таким чином, певні помилки можуть виникати в коді, який базується на типах даних за замовчуванням або примусами. Доцільно провести ретельну перевірку даних та правильно керувати ними.

Помилки зменшення корисності: PHP 7.x може видалити або знецінювати певні застарілі функції або функції. Важливо перевірити та замінити ці амортизовані елементи рекомендованими альтернативами.

Пристрасний до технологій, я із задоволенням пишу на Stealthsetts.com, починаючи з 2006 року. У мене багатий досвід роботи в операційних системах: MacOS, Windows та Linux, а також у програмах програмування та платформ ведення блогів (WordPress) та для інтернет -магазинів (WooCommerce, Magento, Presashop).

Домашній Ваше джерело ІТ -підручників, корисні поради та новини. [Виправити] PHP Попередження: Використання невизначеної постійної (це викине помилку в майбутній версії PHP)
Залиште коментар