error_reporting() function: Turn off Error Reporting in PHP

error_reporting() is an inbuilt function of PHP (hypertext preprocessor) language. It is used to turn off the reporting of errors and warnings.

Sometimes, we need to make use of it as not to get unnecessary errors. For example, when you define conditions in if(condition), if that does not produce true, then your else statement will execute and return errors.

Now, using error_reporting() function, you can make error reporting disabled. To turn off all types of error reporting in PHP, pass 0 as a parameter of error_reporting() function.

error_reporting() function Syntax

error_reporting(0);

error_reporting() function Example

Here, in this below example, I have linked an external PHP file that does not exist at all. You know that when PHP is not able to find it then produces error and warning.

But, I used error_reporting(0) function and turned off the reporting.

<?php

error_reporting(0);
require("external.php");

?>

Leave a Comment