Обновление с PHP7.4 => PHP8, можно ли игнорировать определенные ошибкиPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Обновление с PHP7.4 => PHP8, можно ли игнорировать определенные ошибки

Сообщение Anonymous »

У нас огромная база кода, в которой мы игнорировали уведомление php7 при доступе к неопределенным переменным или ключам массива.
Например

Код: Выделить всё

$somethingThatMayNotExist = $_REQUEST['somethingThatMayNotExist']
PHP8 теперь выдает ошибку. Я знаю, что мы всегда должны проверять, существует ли ключ или определена ли переменная. Но база кода настолько велика, и у нас плохое покрытие модульными тестами, поэтому я бы предпочел переключиться на php8 и обрабатывать эти ошибки как уведомления (и устанавливать значение в ноль).
Это с помощью какого-то специального обработчика ошибок возможный? Если да, то как это сделать?

Подробнее здесь: https://stackoverflow.com/questions/700 ... ain-errors
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Измените SAMPHP, который изначально использовал PHP5, на PHP7 или PHP8.
    Anonymous » » в форуме Php
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Миграция с wordpress:php8.2-apache на wordpress:php8.3-fpm-alpine и nginx:stable-alpine в качестве базового образа для п
    Гость » » в форуме Php
    0 Ответы
    157 Просмотры
    Последнее сообщение Гость
  • Миграция с wordpress:php8.2-apache на wordpress:php8.3-fpm-alpine и nginx:stable-alpine в качестве базового образа для п
    Гость » » в форуме Php
    0 Ответы
    138 Просмотры
    Последнее сообщение Гость
  • Есть ли способ запустить php8.3.x или php8.4.x в Windows 7?
    Anonymous » » в форуме Apache
    0 Ответы
    22 Просмотры
    Последнее сообщение Anonymous
  • Можно ли установить PHP7.4 на стандартный образ Alpine 3.12 Docker?
    Anonymous » » в форуме Php
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Php»