3 ms·
> errors are spread across the server, the language runtime and even within that there's different types of error systems with error reporting, exceptions, erro
by moreira 4y ago
> errors are spread across the server, the language runtime and even within that there's different types of error systems with error reporting, exceptions, error values and so on.
To the best of my knowledge, errors are not spread across anywhere; server errors have nothing to do with PHP, and would happen regardless of the backend language you're using.
As for different types of errors, the PHP team has been hard at work moving -everything- over to exceptions. It's precisely because they're willing to remove old/obscure/confusing parts of the language and clean the syntax up, that it has been able to evolve into the fast & modern language it is today.