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+mysql来做一个功能强大的在线计算器
Oct 12 PHP
发款php蜘蛛统计插件只要有mysql就可用
Oct 12 PHP
php修改时间格式的代码
May 29 PHP
PHP对接微信公众平台消息接口开发流程教程
Mar 25 PHP
PHP中应该避免使用同名变量(拆分临时变量)
Apr 03 PHP
php格式化json函数示例代码
May 12 PHP
ecshop适应在PHP7的修改方法解决报错的实现
Nov 01 PHP
PHP中OpenSSL加密问题整理
Dec 14 PHP
详解PHP中mb_strpos的使用
Feb 04 PHP
PHP格式化显示时间date()函数代码
Oct 03 PHP
PHP开发实现快递查询功能详解
Apr 08 PHP
Nginx+php配置文件及原理解析
Dec 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
经典的PHPer为什么被认为是草根?
2007/04/02 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
2012/07/23 PHP
php制作圆形用户头像的实例_自定义封装类源代码
2017/09/18 PHP
yii2.0整合阿里云oss的示例代码
2017/09/19 PHP
PHP 计算两个时间段之间交集的天数示例
2019/10/24 PHP
js使用onmousemove和onmouseout获取鼠标坐标的方法
2015/03/31 Javascript
在JavaScript中模拟类(class)及类的继承关系
2016/05/20 Javascript
微信js-sdk分享功能接口常用逻辑封装示例
2016/10/13 Javascript
通过Ajax使用FormData对象无刷新上传文件方法
2016/12/08 Javascript
JS实现侧边栏鼠标经过弹出框+缓冲效果
2017/03/29 Javascript
NodeJS实现不可逆加密与密码密文保存的方法
2018/03/16 NodeJs
jQuery发请求传输中文参数乱码问题的解决方案
2018/05/22 jQuery
vue实现添加与删除图书功能
2018/10/07 Javascript
webstorm中配置Eslint的两种方式及差异比较详解
2018/10/19 Javascript
vue项目前端知识点整理【收藏】
2019/05/13 Javascript
茶余饭后聊聊Vue3.0响应式数据那些事儿
2019/10/30 Javascript
在Mac OS上搭建Python的开发环境
2015/12/24 Python
用python实现简单EXCEL数据统计的实例
2017/01/24 Python
Python利用ElementTree模块处理XML的方法详解
2017/08/31 Python
django+xadmin+djcelery实现后台管理定时任务
2018/08/14 Python
Python多线程爬取豆瓣影评API接口
2019/10/22 Python
python+selenium定时爬取丁香园的新型冠状病毒数据并制作出类似的地图(部署到云服务器)
2020/02/09 Python
500行python代码实现飞机大战
2020/04/24 Python
python中doctest库实例用法
2020/12/31 Python
纯CSS3实现的阴影效果
2014/12/24 HTML / CSS
HTML5 Canvas 起步(1) - 基本概念
2009/05/12 HTML / CSS
英国领先的酒杯和水晶玻璃器皿制造商:Dartington Crystal
2019/06/23 全球购物
附答案的Java面试题
2012/11/19 面试题
促销活动总结报告
2014/04/26 职场文书
植树节口号
2014/06/21 职场文书
工厂门卫的岗位职责
2014/07/27 职场文书
街道党工委党的群众路线教育实践活动对照检查材料思想汇报
2014/10/05 职场文书
2014年业务工作总结
2014/11/17 职场文书
Win11怎么启动任务管理器?Win11启动任务管理器的几种方法
2021/11/23 数码科技
java代码实现空间切割
2022/01/18 Java/Android
使用Canvas绘制一个游戏人物属性图
2022/03/25 Javascript