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

Можно установить уровень вывода ошибок в PHP на более строгий уровень, чтобы скрыть вывод warning. Для этого нужно добавить следующий код в начало скрипта:

«`
error_reporting(E_ERROR | E_PARSE);
«`

Этот код устанавливает уровень вывода ошибок на E_ERROR (только ошибки) и E_PARSE (только ошибки синтаксиса). Таким образом, вывод warning будет скрыт.

Если нужно скрыть все ошибки и предупреждения, можно использовать следующий код:

«`
error_reporting(0);
«`

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