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 相关文章推荐
php通过文件头检测文件类型通用代码类(zip,rar等)
Oct 19 PHP
php小经验:解析preg_match与preg_match_all 函数
Jun 29 PHP
php获取网卡的MAC地址支持WIN/LINUX系统
Apr 30 PHP
PHP生成和获取XML格式数据的方法
Mar 04 PHP
ThinkPHP表单令牌错误的相关解决方法分析
May 20 PHP
yii2中dropDownList实现二级和三级联动写法
Apr 26 PHP
php生成毫秒时间戳的实例讲解
Sep 22 PHP
PHP中使用jQuery+Ajax实现分页查询多功能操作(示例讲解)
Sep 17 PHP
thinkPHP5分页功能实现方法分析
Oct 25 PHP
ThinkPHP框架实现导出excel数据的方法示例【基于PHPExcel】
May 12 PHP
关于laravel-admin ueditor 集成并解决刷新的问题
Oct 21 PHP
利用PHP计算有多少小于当前数字的数字方法示例
Aug 26 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
Dedecms V3.1 生成HTML速度的优化办法
2007/03/18 PHP
PHP写MySQL数据 实现代码
2009/06/15 PHP
php date与gmdate的获取日期的区别
2010/02/08 PHP
PHP取进制余数函数代码
2012/01/19 PHP
php短信接口代码
2016/05/13 PHP
jQuery UI-Draggable 参数集合
2010/01/10 Javascript
基于jquery的禁用右键、文本选择功能、复制按键的实现代码
2013/08/27 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
2014/12/20 Javascript
JavaScript实现俄罗斯方块游戏过程分析及源码分享
2015/03/23 Javascript
jQuery Easyui Tabs扩展根据自定义属性打开页签
2016/08/15 Javascript
详解vuelidate 对于vueJs2.0的验证解决方案
2017/03/09 Javascript
ES6正则表达式的一些新功能总结
2017/05/09 Javascript
vue+webpack 打包文件 404 页面空白的解决方法
2018/02/28 Javascript
详解vue-cli项目开发/生产环境代理实现跨域请求
2019/07/23 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
2019/09/26 Javascript
layui点击按钮页面会自动刷新的解决方案
2019/10/25 Javascript
vue与django集成打包的实现方法
2019/11/11 Javascript
vue页面切换项目实现转场动画的方法
2019/11/12 Javascript
JS如何实现动态添加的元素绑定事件
2019/11/12 Javascript
Vue 基于 vuedraggable 实现选中、拖拽、排序效果
2020/05/18 Javascript
Python实现根据日期获取当天凌晨时间戳的方法示例
2019/04/09 Python
详解爬虫被封的问题
2019/04/23 Python
Python 函数list&amp;read&amp;seek详解
2019/08/28 Python
python英语单词测试小程序代码实例
2019/09/09 Python
python使用yield压平嵌套字典的超简单方法
2019/11/02 Python
tensorflow实现训练变量checkpoint的保存与读取
2020/02/10 Python
Python3 操作 MySQL 插入一条数据并返回主键 id的实例
2020/03/02 Python
详解python环境安装selenium和手动下载安装selenium的方法
2020/03/17 Python
Python模块常用四种安装方式
2020/10/20 Python
使用AJAX和Django获取数据的方法实例
2020/10/25 Python
html5图片上传预览示例分享
2014/04/14 HTML / CSS
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
技能比武方案
2014/05/21 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
公司欠款证明
2015/06/24 职场文书
2016年幼儿园庆六一开幕词
2016/03/04 职场文书