CIt replaces the default error handler for all error types except fatal errors.
DIt disables error reporting globally.
Step-by-Step Solution
Solution:
Step 1: Understand limitations of set_error_handler
It cannot handle fatal errors like parse errors but handles warnings, notices, and user errors.
Step 2: Evaluate each statement
Only It replaces the default error handler for all error types except fatal errors. correctly states it replaces default handler except for fatal errors.
Final Answer:
It replaces the default error handler for all error types except fatal errors. -> Option C