Да, подавление имеет смысл.
Например, команда fopen()
возвращает FALSE
, если файл не может быть открыт. Это нормально, но также создает предупреждающее сообщение PHP. Часто вы не хотите предупреждения - вы сами проверите FALSE
.
На самом деле руководство по PHP специально предлагает использовать @ в этом случае!