file_exists

Definition: bool res = file_exists(string name)
Description: Check to see if a file or directory exists

name: filename to check (absolute or relative to the current directory)

Returns: true (1) if it exists, false (0) if it does not.
Comments: If you want to know that something is actually a file and not a directory, just use get_file_type(filename)==FILETYPE_FILE.

Both forwardslash ('/') and backslash ('\\') are handled for all platforms.
Example:
if file_exists("C:\\Program Files (x86)\\Phix\\p.exw")
and file_exists("C:\\Program Files (x86)\\Phix\\")
and file_exists("C:\\Program Files (x86)\\Phix") then
    puts(1,"all three are true!\n")
end if
if file_exists("backup") then
    -- (get_file_type("backup")==FILETYPE_DIRECTORY may be better)
    puts(1,"there is a backup folder in the current directory")
end if