Tach!
Sinnvoll ist es grundsätzlich immer, Systemfehlermeldungen so zu übersetzen, dass sie vom Anwender verstanden werden. Demzufolge ist das Unterdrücken von Fehlermeldungen als Lösung überhaupt nicht vertretbar -- weder für den Entwickler, noch für den Anwender.
Als Lösung nicht, aber als Teil der Lösung, weil sie ansonsten für den Anwender sichtbar werden und Informationen ausgeben, die den Anweder im besten Fall nicht interessieren. Deine Antworten hier sind zwar generell nicht verkehrt, aber sie berücksichtigen die konkreten Umstände beim Arbeiten mit PHP nur ungenügend. Deswegen meine Einwände.
dedlfix.