PHP check if file or directory exists

To check if a file exists you use the PHP function file_exists. Input the path to the file and it will return TRUE if the file exists otherwise FALSE.

if (file_exists("assets/images/smile_face.jpg")) {
//file exists
} else {
//no file found

Incredibly simple and certainly of use.

file_exists also works for checking if a directory exists

if (file_exists("assets/images/")) {
} else {
//folder not found

If you need to create a directory or folder in PHP use mkdir.