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 相关文章推荐
真正面向对象编程:PHP5.01发布
Oct 09 PHP
PHP中的日期处理方法集锦
Jan 02 PHP
php 模拟post_验证页面的返回状态(实例讲解)
Oct 28 PHP
PHP遍历目录并返回统计目录大小
Jun 09 PHP
php输入数据统一类实例
Feb 23 PHP
PHP判断是否为空的几个函数对比
Apr 21 PHP
ThinkPHP V2.2说明文档没有说明的那些事实例小结
Jul 01 PHP
php文档工具PHP Documentor安装与使用方法
Jan 25 PHP
PHP数学运算函数大汇总(经典值得收藏)
Apr 01 PHP
PHP绕过open_basedir限制操作文件的方法
Jun 10 PHP
PHP时间函数使用详解
Mar 21 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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
一个图形显示IP的PHP程序代码
2007/10/19 PHP
帮助避免错误的Javascript陷阱清单
2009/05/31 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
javascript 实现字符串反转的三种方法
2013/11/23 Javascript
随鼠标移动的时钟非常漂亮遗憾的是只支持IE
2014/08/12 Javascript
js通过location.search来获取页面传来的参数
2014/09/11 Javascript
js实现二代身份证号码验证详解
2014/11/20 Javascript
浅析javascript操作 cookie对象
2014/12/26 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
JavaScript 定时器 SetTimeout之定时刷新窗口和关闭窗口(代码超简单)
2016/02/26 Javascript
js实现统计字符串中特定字符出现个数的方法
2016/08/02 Javascript
JavaScript基于对象去除数组重复项的方法
2016/10/09 Javascript
vue-cli 默认路由再子路由选中下的选中状态问题及解决代码
2018/09/06 Javascript
vue history 模式打包部署在域名的二级目录的配置指南
2019/07/02 Javascript
JS实现判断移动端PC端功能
2020/02/21 Javascript
ES5新增数组的实现方法
2020/05/12 Javascript
React实现全选功能
2020/08/25 Javascript
vue-cli3项目打包后自动化部署到服务器的方法
2020/09/16 Javascript
[00:32]2018DOTA2亚洲邀请赛Liquid出场
2018/04/03 DOTA
windows下ipython的安装与使用详解
2016/10/20 Python
Python控制多进程与多线程并发数总结
2016/10/26 Python
VSCode下好用的Python插件及配置
2018/04/06 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
Python饼状图的绘制实例
2019/01/15 Python
python如何调用字典的key
2020/05/25 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
惠而浦美国官网:Whirlpool.com
2021/01/19 全球购物
什么是聚集索引和非聚集索引
2012/01/17 面试题
学生学习总结的自我评价
2013/10/22 职场文书
小学秋季运动会报道稿
2014/09/30 职场文书
汽车转让协议书范本
2014/12/07 职场文书
职代会闭幕词
2015/01/28 职场文书
2015年校务公开工作总结
2015/05/26 职场文书
cf战队宣传语
2015/07/13 职场文书
2016优秀班主任个人先进事迹材料
2016/02/26 职场文书
PySwarms(Python粒子群优化工具包)的使用:GlobalBestPSO例子解析
2021/04/05 Python