PHP中is_dir()函数使用指南


Posted in PHP onMay 08, 2015

函数:is_dir()

功能:判断给定文件名是否是一个目录

说明:
bool is_dir ( string $filename )

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

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

例子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)

例子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新手上路(十一)
Oct 09 PHP
给apache2.2加上mod_encoding模块後 php5.2.0 处理url出现bug
Apr 12 PHP
php面向对象全攻略 (十七) 自动加载类
Sep 30 PHP
SESSION信息保存在哪个文件目录下以及能够用来保存什么类型的数据
Jun 17 PHP
PHP验证码函数代码(简单实用)
Sep 29 PHP
ThinkPHP中关联查询实例
Dec 02 PHP
php+xml编程之xpath的应用实例
Jan 24 PHP
PHP封装的HttpClient类用法实例
Jun 17 PHP
一波PHP中cURL库的常见用法代码示例
May 06 PHP
php多线程并发实现方法
Sep 30 PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
Nov 21 PHP
Laravel如何使用Redis共享Session
Feb 23 PHP
php中file_exists函数使用详解
May 08 #PHP
PHP时间和日期函数详解
May 08 #PHP
PHP数组和explode函数示例总结
May 08 #PHP
php函数重载的替代方法--伪重载详解
May 08 #PHP
PHP文件读取功能的应用实例
May 08 #PHP
php实现的IMEI限制的短信验证码发送类
May 05 #PHP
php自定义hash函数实例
May 05 #PHP
You might like
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
在Thinkphp中使用ajax实现无刷新分页的方法
2016/10/25 PHP
几个javascript操作word的参考代码
2009/10/26 Javascript
ImageZoom 图片放大镜效果(多功能扩展篇)
2010/04/14 Javascript
javascript的数组和常用函数详解
2014/05/09 Javascript
使用jquery prev()方法找到同级的前一个元素
2014/07/11 Javascript
HTML中使背景图片自适应浏览器大小实例详解
2017/04/06 Javascript
从零开始搭建一个react项目开发
2018/02/09 Javascript
Vue 列表上下过渡效果的实例代码
2019/06/25 Javascript
JS中的变量作用域(console版)
2020/07/18 Javascript
[45:44]完美世界DOTA2联赛PWL S2 FTD vs PXG 第一场 11.27
2020/12/01 DOTA
使用beaker让Facebook的Bottle框架支持session功能
2015/04/23 Python
Python每天必学之bytes字节
2016/01/28 Python
Python实现FTP上传文件或文件夹实例(递归)
2017/01/16 Python
使用PyV8在Python爬虫中执行js代码
2017/02/16 Python
Python实现爬虫设置代理IP和伪装成浏览器的方法分享
2018/05/07 Python
python浪漫表白源码
2019/04/05 Python
500行Python代码打造刷脸考勤系统
2019/06/03 Python
使用Filter过滤python中的日志输出的实现方法
2019/07/17 Python
Django缓存系统实现过程解析
2019/08/02 Python
Python创建空列表的字典2种方法详解
2020/02/13 Python
python+selenium 脚本实现每天自动登记的思路详解
2020/03/11 Python
python实现拼接图片
2020/03/23 Python
python脚本监控logstash进程并邮件告警实例
2020/04/28 Python
五分钟带你搞懂python 迭代器与生成器
2020/08/30 Python
使用python-cv2实现Harr+Adaboost人脸识别的示例
2020/10/27 Python
基于HTML5 Canvas 实现商场监控实例详解
2017/11/20 HTML / CSS
英国户外装备商店:Ultimate Outdoors
2019/05/07 全球购物
社区优秀志愿者材料
2014/02/02 职场文书
工会工作先进事迹
2014/08/18 职场文书
文明班级申报材料
2014/12/24 职场文书
2015年路政工作总结
2015/05/22 职场文书
餐厅开业活动方案
2019/07/08 职场文书
CSS Transition通过改变Height实现展开收起元素
2021/08/07 HTML / CSS
C3 线性化算法与 MRO之Python中的多继承
2021/10/05 Python
Spring Boot实战解决高并发数据入库之 Redis 缓存+MySQL 批量入库问题
2022/02/12 Redis