Si expusieras en que contexto o de que tipo de error hablamos tal vez veamos soluciones alternativas al problema.
Ignorar errores depende del tipo de estos lo puedes "silencia" con error_reporting() o con un @ delante de la función que pueda originar un error. Pero hay tipos de errores "fatales" que terminan la ejecución del script (con o sin mensaje ..).
De todas formas en PHP puedes "re-escribir" tus própias funciones para tratamiento de errores:
http://www.php.net/manual/en/ref.errorfunc.php
Un saludo,