Как вызвать ошибку при появлении предупреждения об устаревании PHP?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как вызвать ошибку при появлении предупреждения об устаревании PHP?

Сообщение Anonymous »


У меня есть библиотека, и я не заметил, чтобы она выдавала предупреждения об устаревании, пока кто-то не создал проблему на GitHub. Я включил:

error_reporting(E_ALL); И исправлены все предупреждения об устаревании. Но вопрос в следующем: можете ли вы сделать так, чтобы код всегда терпел неудачу (я думаю о модульных тестах), если есть предупреждения об устаревании? Я подумывал о добавлении буферизации ob_ с регулярным выражением, чтобы проверить, нет ли предупреждений и выдать ошибку. Но для этого потребуется некоторый код, который будет выглядеть некрасиво.

Есть ли простой способ просто переключить некоторые параметры, чтобы предупреждения стали реальными ошибками? Значит, модульный тест не проходит, и код всегда терпит неудачу? Я хочу, чтобы мой код был ориентирован на будущее и не давал сбоев, когда PHP решит заменить устаревшую версию реальной ошибкой.
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • PHP отключить предупреждения об устаревании для одной строки
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Как рассматривать новые предупреждения об устаревании .NET 8 BCL не как ошибки?
    Anonymous » » в форуме C#
    0 Ответы
    18 Просмотры
    Последнее сообщение Anonymous
  • Как рассматривать новые предупреждения об устаревании .NET 8 BCL не как ошибки?
    Anonymous » » в форуме C#
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous
  • Как рассматривать новые предупреждения об устаревании .NET 8 BCL не как ошибки?
    Anonymous » » в форуме C#
    0 Ответы
    17 Просмотры
    Последнее сообщение Anonymous
  • Как обновить настройки Flake8 в VSCode после предупреждения об устаревании
    Anonymous » » в форуме Python
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous

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