Which of the following error constants gives all errors and warnings, except the E_STRICT error level?
E_ALL
Correct:
E_ALL
Explanation: Answer option C is correct.
The E_ALL error constant gives all errors and warnings, except the E_STRICT error level.
Answer option D is incorrect. The E_RECOVERABLE_ERROR constant notices catchable fatal errors.
Answer option A is incorrect. The E_ERROR constant notices runtime fatal errors. These errors cannot be recovered and execution of the script is halted.
Answer option B is incorrect. The E_WARNING constant notices non-fatal run-time errors which do not halt script execution.