当前位置:Gxlcms > PHP教程 > php判断是否是目录的函数

php判断是否是目录的函数

时间:2021-07-01 10:21:17 帮助过:20人阅读

php is_dir()函数介绍

is_dir — 判断给定文件名是否是一个目录

语法:(推荐学习:PHP编程从入门到精通)

  1. bool is_dir ( string $filename )

判断给定文件名是否是一个目录。

参数:

filename 如果文件名存在并且为目录则返回 TRUE。如果 filename 是一个相对路径,则按照当前工作目录检查其相对路径。

返回值:

如果文件名存在,并且是个目录,返回 TRUE,否则返回FALSE。

php is_dir()实例

  1. /**
  2. * 判断 文件/目录 是否可写(取代系统自带的 is_writeable 函数)
  3. *
  4. * @param string $file 文件/目录
  5. * @return boolean
  6. */
  7. function new_is_writeable($file) {
  8. if (is_dir($file)){
  9. $dir = $file;
  10. if ($fp = @fopen("$dir/test.txt", 'w')) {
  11. @fclose($fp);
  12. @unlink("$dir/test.txt");
  13. $writeable = 1;
  14. } else {
  15. $writeable = 0;
  16. }
  17. } else {
  18. if ($fp = @fopen($file, 'a+')) {
  19. @fclose($fp);
  20. $writeable = 1;
  21. } else {
  22. $writeable = 0;
  23. }
  24. }
  25. return $writeable;
  26. }

以上就是php判断是否是目录的函数的详细内容,更多请关注Gxl网其它相关文章!

人气教程排行