What are the main error type in php?

Last updated 5 years, 7 months ago | 1484 views 75     5

Tags:- PHP

Error type in php

There are three main error type in php

  1. Notice Error
  2. Warning Error
  3. Fatal Error

Notice Error

It is a simple and non critical error which is occur during script execution. It throw a error message but rest of code execute normally. This error generally occurs when you try to access the undefined variable.



echo $var1; // variable "$var1" is not define, so it throw a notice error


Warning Error

It throw a warning error however rest of the script execute successfully. The main reason for warning errors are to include a missing file or using the incorrect number of parameters in a function.


echo "Warning Error!!";

include ("hello.php"); //if this file is not found then it will throw a warning error


Fatal Error

It terminate the script execution when fatal error occurred. If you are trying to access the undefined functions, then the output is a fatal error.


function welcome()


echo "StudyZone4U.com";


hello(); // Function "hello()" is not defined.
         //It generate a fatal error and terminate the script execution.