Hola que tal,
¿Qué es más fiable usar en php, las excepciones o los errores?
Es decir, cuando ya tenga una aplicación completa, ¿debería usar la clase Exception o la función trigger_error()? Tomando en cuenta los archivos de clases y los que se encargan de utilizarlas.
Por ejemplo, en una aplicación que tengo una clase para el control de la base de datos y otra clase que la utiliza, así como un archivo extra con variables y funciones globales que utiliza a la segunda clase.
Además todo el contenido de salida debe ser en formato JSON, tanto los resultados como los errores ya que está pensado en AJAX.
Gracias!