PHP is_dir() 判断给定文件名是否是一个目录


Posted in PHP onMay 10, 2010

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

Note: 本函数的结果会被缓存。更多信息参见 clearstatcache()。

is_dir() 例子1

<? 
var_dump(is_dir('a_file.txt')) . "\n"; 
var_dump(is_dir('bogus_dir/abc')) . "\n"; 
var_dump(is_dir('..')); //one dir up 
?>

上例将输出:

bool(false)
bool(false)
bool(true)

is_dir() 例子2

<?php 
$file = "images"; 
if(is_dir($file)) 
{ 
echo ("$file is a directory"); 
} 
else 
{ 
echo ("$file is not a directory"); 
} 
?>

输出:
如果存在images这个目录,则输出如下。
images is a directory
PHP 相关文章推荐
php4的session功能评述(三)
Oct 09 PHP
如何将数据从文本导入到mysql
Oct 09 PHP
php模块memcache和memcached区别分析
Jun 14 PHP
兼容firefox,chrome的网页灰度效果
Aug 08 PHP
PHP 设计模式之观察者模式介绍
Feb 22 PHP
深入解析php之apc
May 15 PHP
php判断数组元素中是否存在某个字符串的方法
Jun 14 PHP
Zend Framework框架之Zend_Mail实现发送Email邮件验证功能及解决标题乱码的方法
Mar 21 PHP
php+mysql实现简单登录注册修改密码网页
Nov 30 PHP
php curl 模拟登录并获取数据实例详解
Dec 22 PHP
Yii框架弹出框功能示例
Jan 07 PHP
Laravel关联模型中过滤结果为空的结果集(has和with区别)
Oct 18 PHP
php is_file 判断给定文件名是否为一个正常的文件
May 10 #PHP
php下用cookie统计用户访问网页次数的代码
May 09 #PHP
简单的PHP留言本实例代码
May 09 #PHP
php 上一篇,下一篇文章实现代码与原理说明
May 09 #PHP
php 获取本机外网/公网IP的代码
May 09 #PHP
php 仿Comsenz安装效果代码打包提供下载
May 09 #PHP
php ob_flush,flush在ie中缓冲无效的解决方法
May 09 #PHP
You might like
php 数学运算验证码实现代码
2009/10/11 PHP
mysql From_unixtime及UNIX_TIMESTAMP及DATE_FORMAT日期函数
2010/03/21 PHP
将博客园(cnblogs.com)数据导入到wordpress的代码
2013/01/06 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
Windows下PHP开发环境搭建教程(Apache+PHP+MySQL)
2016/06/13 PHP
Yii2框架制作RESTful风格的API快速入门教程
2016/11/08 PHP
ThinkPHP5.0多个文件上传后找不到临时文件的修改方法
2018/07/30 PHP
javascript打开新窗口同时关闭旧窗口
2009/01/16 Javascript
JSQL 基于客户端的成绩统计实现方法
2010/05/05 Javascript
niceTitle 基于jquery的超链接提示插件
2010/05/31 Javascript
node+express+ejs制作简单页面上手指南
2014/11/26 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
浅析javascript异步执行函数导致的变量变化问题解决思路
2016/05/13 Javascript
JavaScript使用键盘输入控制实现数字验证功能
2016/08/19 Javascript
基于JavaScript实现购物车功能
2017/02/07 Javascript
纯jQuery实现前端分页功能
2017/03/23 jQuery
javaScript实现复选框全选反选事件详解
2020/11/20 Javascript
Vue.js在数组中插入重复数据的实现代码
2017/11/17 Javascript
javascript实现Emrips反质数枚举的示例代码
2017/12/06 Javascript
Vue使用vux-ui自定义表单验证遇到的问题及解决方法
2018/05/10 Javascript
利用Blob进行文件上传的完整步骤
2018/08/02 Javascript
JS实现的简单分页功能示例
2018/08/23 Javascript
在vue中使用jsx语法的使用方法
2019/09/30 Javascript
jquery实现两个div中的元素相互拖动的方法分析
2020/04/05 jQuery
深入理解NumPy简明教程---数组2
2016/12/17 Python
在pandas中一次性删除dataframe的多个列方法
2018/04/10 Python
python pip源配置,pip配置文件存放位置的方法
2019/07/12 Python
用django设置session过期时间的方法解析
2019/08/05 Python
python 实现百度网盘非会员上传超过500个文件的方法
2021/01/07 Python
全球知名巧克力品牌:Godiva
2016/07/22 全球购物
Internal修饰符有什么含义
2013/07/10 面试题
关于VPN
2012/06/10 面试题
优秀毕业生推荐信范文
2014/03/07 职场文书
镇班子对照检查材料思想汇报
2014/09/24 职场文书
顶岗实习计划书
2015/01/16 职场文书
mybatis-plus模糊查询指定字段
2022/04/28 Java/Android