How to PHP Error Handling

Basic Error Handling: Using the die() function
The first example shows a simple script that opens a text file:


If the file does not exist you might get an error like this:

Warning: fopen(welcome.txt) [function.fopen]: failed to open stream:
No such file or directory in C:\webfolder\test.php on line 2


To prevent the user from getting an error message like the one above, we test whether the file exist before we try to access it:

if(!file_exists("welcome.txt")) {
  die("File not found");
} else {



Now if the file does not exist you get an error like this:

File not found

The code above is more efficient than the earlier code, because it uses a simple error handling mechanism to stop the script after the error.




Password Reset
Please enter your e-mail address. You will receive a new password via e-mail.

Power by

Download Free AZ | Free Wordpress Themes