[Исправлено] предупреждение 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 Принесите больше стабильности, гибкости и многих новых функций, которые Старые Священные ПисанияВ плагин-uri и 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)
Оставьте комментарий