Which PHP construct is used for exception handling?
A). try-catch
B). if-else
C). switch-case
D). for loop
Which PHP function is used to trigger a user-defined error?
A). trigger_error()
B). error_log()
C). set_error_handler()
D). log_error()
Which PHP function is used to log messages with different severity levels?
A). log()
B). error_log()
C). print_log()
D). write_log()
What is the default error logging destination in PHP?
A). Standard output
B). Standard error
C). System log file
D). Web server error log file
What does the log_errors directive control in PHP?
A). Whether errors are logged to a file
B). Whether errors are displayed on the web page
C). Whether errors are reported to the server
D). Whether errors are suppressed
Which PHP function is used to set a custom error handler?
A). set_error_handler()
B). register_error_handler()
C). define_error_handler()
D). handle_error()
Which PHP function is used to catch and handle exceptions?
A). catch_exception()
B). handle_exception()
C). try_catch()
D). try()
How can you enable error logging to a file in PHP?
A). Using the error_log() function
B). Setting the log_errors directive to On in php.ini
C). Using the set_error_handler() function
D). Using the display_errors() function
What is the purpose of the error_reporting() function in PHP?
A). To set the level of error reporting in PHP
B). To display errors on the web page
C). To log errors to a file
D). To suppress errors
What function is commonly used to log errors to a file in PHP?
A). error_reporting()
B). display_errors()
C). error_log()
D). set_error_handler()