PHP | is_dir( ) Function (original) (raw)

Last Updated : 07 Jun, 2018

The is_dir() function in PHP used to check whether the specified file is a directory or not. The name of the file is sent as a parameter to the is_dir() function and it returns True if the file is a directory else it returns False.Syntax:

is_dir($file)

**Parameters Used:**The is_dir() function in PHP accepts only one parameter.

**Return Value:**It returns True if the file is a directory else it returns false.Exceptions:

  1. An E_WARNING is emitted on failure.
  2. The result of this function are cached and therefore the clearstatcache() function is used to clear the cache.
  3. is_dir() function returns false for non-existent files.

Below programs illustrate the is_dir() function.Program 1

php `

`

Output:

user/home/documents/gfg is a directory

Program 2

php `

`

Output:

https://www.geeksforgeeks.org is not a directory

Reference: http://php.net/manual/en/function.is-dir.php