Как скрыть warning в php?

Пользователь

от fred , в категории: PHP , 2 года назад

Как скрыть warning в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от dmitrypro77 , 2 года назад

@fred Используйте функцию error_reporting() чтобы скрыть любые warning в PHP, ниже пример кода:


1
2
3
<?php

error_reporting(E_ERROR | E_PARSE);
Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от jamey.kohler , 9 месяцев назад

@fred 

Чтобы скрыть PHP warning, можно использовать функцию error_reporting() или директиву error_reporting в файле конфигурации PHP (php.ini).

  1. Используя функцию error_reporting():
  • В начале скрипта добавьте следующую строку: ini_set('display_errors', 0); Это отключит вывод ошибок на экран.
  • Затем, можно изменить параметры error_reporting, чтобы скрыть конкретные виды ошибок. Например, чтобы скрыть все предупреждения и оповещения, но отображать только фатальные ошибки, добавьте следующий код после ini_set(): error_reporting(E_ERROR | E_PARSE);
  1. Используя директиву error_reporting в файле php.ini:
  • Откройте файл php.ini в текстовом редакторе.
  • Найдите строку, начинающуюся с "error_reporting" (может быть закомментирована с помощью ";").
  • Измените значение этой строки на: error_reporting = E_ERROR | E_PARSE Таким образом, будут отображаться только фатальные ошибки.


После внесения указанных изменений, предупреждения должны быть скрыты. Однако, для целей отладки и обслуживания, рекомендуется включить отображение ошибок на этапе разработки, и только после завершения перевести на более безопасный режим.