Как убрать предупреждения в php?

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

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

Как убрать предупреждения в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

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

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

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


1
2
3
<?php

error_reporting(E_ERROR | E_PARSE);


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

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

от rebekah , год назад

@guillermo 

В PHP предупреждения могут возникать из-за различных ошибок в коде, например, если переменная не определена или если происходит обращение к несуществующему индексу массива.


Чтобы убрать предупреждения в PHP, можно использовать функцию error_reporting(). Эта функция позволяет установить уровень отображаемых ошибок. Например, установка уровня error_reporting(0) отключит отображение всех ошибок и предупреждений.


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


Также можно использовать директивы error_reporting и display_errors в файле php.ini, чтобы изменить настройки вывода ошибок. Например, установка display_errors в значение Off отключит отображение ошибок на экране.


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