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 多线程上下文中安全写文件实现代码
Dec 28 PHP
PHP 杂谈《重构-改善既有代码的设计》之四 简化条件表达式
Apr 09 PHP
基于php使用memcache存储session的详解
Jun 25 PHP
查找php配置文件php.ini所在路径的二种方法
May 26 PHP
php实现读取超大文件的方法
Jul 28 PHP
thinkphp循环结构用法实例
Nov 24 PHP
ThinkPHP公共配置文件与各自项目中配置文件组合的方法
Nov 24 PHP
CodeIgniter表单验证方法实例详解
Mar 03 PHP
深入浅出讲解:php的socket通信原理
Dec 03 PHP
PHP获取ttf格式文件字体名的方法示例
Mar 06 PHP
php输出反斜杠的实例方法
Sep 19 PHP
PHP7 错误处理机制修改
Mar 09 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
在DC的漫画和电影中,蝙蝠侠的宿敌,小丑的真名是什么?
2020/04/09 欧美动漫
PHP Ajax跨域问题解决方案代码实例
2020/08/01 PHP
javaScript 读取和设置文档元素的样式属性
2009/04/14 Javascript
jQuery 1.4 15个你应该知道的新特性(译)
2010/01/24 Javascript
基于jquery的页面划词搜索JS
2010/09/14 Javascript
jquery 笔记 事件
2011/11/02 Javascript
jQuery自动切换/点击切换选项卡效果的小例子
2013/08/12 Javascript
通过AJAX的JS、JQuery两种方式解析XML示例介绍
2013/09/23 Javascript
浅析JavaScript基本类型与引用类型
2014/05/28 Javascript
不到30行JS代码实现Excel表格的方法
2014/11/15 Javascript
js中 javascript:void(0) 用法详解
2015/08/11 Javascript
通过XMLHttpRequest和jQuery实现ajax的几种方式
2015/08/28 Javascript
JavaScript获取页面中超链接数量的方法
2015/11/09 Javascript
jQuery Mobile弹出窗、弹出层知识汇总
2016/01/05 Javascript
js 实现省市区三级联动菜单效果
2017/02/20 Javascript
深入理解Javascript中的作用域链和闭包
2017/04/25 Javascript
javascript checkbox/radio onchange不能兼容ie8处理办法
2017/06/13 Javascript
基于node.js之调试器详解
2017/08/22 Javascript
微信小程序实现带缩略图轮播效果
2018/11/04 Javascript
nodejs nedb 封装库与使用方法示例
2020/02/06 NodeJs
Python的Django框架中自定义模版标签的示例
2015/07/20 Python
pygame游戏之旅 python和pygame安装教程
2018/11/20 Python
详解python深浅拷贝区别
2019/06/24 Python
利用Python实现Json序列化库的方法步骤
2020/09/09 Python
KIKO美国官网:意大利的平价彩妆品牌
2017/05/16 全球购物
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
Overload和Override的区别
2012/09/02 面试题
大学生四个方面的自我评价
2013/09/19 职场文书
化学相关工作求职信
2013/10/02 职场文书
国税会议欢迎词
2014/01/16 职场文书
元旦晚会活动总结
2014/07/09 职场文书
员工辞退通知书
2015/04/17 职场文书
停课通知书
2015/04/24 职场文书
利用Python第三方库实现预测NBA比赛结果
2021/06/21 Python
Python如何解决secure_filename对中文不支持问题
2021/07/16 Python
delete in子查询不走索引问题分析
2022/07/07 MySQL