file_exists(string path) checks if path is a path to an existing file (regular or special) or directory. Return true if it does exist and false if not.
is_blockdev, is_chardev, is_directory, is_file, is_socket, is_symlink