Los errores no se "envían" por arte de magia, tu debes controlar dichos problemas.
Si fuera OOP podrías usar excepciones para controlar los posibles "errores".
Pero si se trata de funciones de PHP entonces no hay excepciones, pero si hay un handler de errores que puede servirte tal vez:
http://php.net/manual/es/function.set-error-handler.php