directoryExists

Determines whether an on-disk or in-memory directory exists.

directoryExists(path) → returns boolean

Argument Reference

path string
Required

An absolute on-disk or in-memory path. Alternatively, you can specify IP address as in the following example: DirectoryExists("//12.3.123.123/c_drive/test");

allowRealPath boolean

Lucee Only. boolean that defines if relative paths are interpreted or not.

Examples
Sample code invoking the directoryExists function

Checking if a directory called 'icons' exists and then creating the directory if it does not exist.

if (!directoryExists(expandPath('/assets/img/icons'))) {
	directoryCreate('assets/img/icons');
}

Expected Result: The directory 'icons' will be created under the img folder.

Signup for cfbreak to stay updated on the latest news from the ColdFusion / CFML community. One email, every friday.

Fork me on GitHub