VOOZH about

URL: https://www.geeksforgeeks.org/php/php-is_dir-function/

⇱ PHP | is_dir( ) Function - GeeksforGeeks


  • Courses
  • Tutorials
  • Interview Prep

PHP | is_dir( ) Function

Last Updated : 11 Jul, 2025
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.
  • $file : It is a mandatory parameter which specifies the file.
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 Output:
user/home/documents/gfg is a directory
Program 2 Output:
https://www.geeksforgeeks.org/ is not a directory
Reference: https://www.php.net/manual/en/function.is-dir.php
Comment
Article Tags: