PHP判断文件是否存在、是否可读、目录是否存在的代码


Posted in PHP onOctober 03, 2012

1、案例:

<?php 
$file = '3water.com.php'; 
if (is_readable($file) == false) { 
die('文件不存在或者无法读取'); 
} else { 
echo '存在'; 
} 
?>

is_readable() 函数判断指定文件名是否可读.
指定的文件或目录存在并且可读,则返回 TRUE

2、案例:

<?php 
$filename = '3water.com.php'; 
if (file_exists($filename)) { 
echo "The file $filename exists"; 
} else { 
echo "The file $filename does not exist"; 
} 
?>

file_exists -- 检查文件或目录是否存在
说明
bool file_exists ( string filename )
如果由 filename 指定的文件或目录存在则返回 TRUE,否则返回 FALSE.

3、案例:

<?php 
$file = '3water.com.php'; 
if (is_file($file) == false) { 
die('文件不存在或者无法读取'); 
} else { 
echo '存在'; 
} 
?>

is_file -- 判断给定文件名是否为一个正常的文件
说明
bool is_file ( string filename)
如果文件存在且为正常的文件则返回 TRUE.
PHP 相关文章推荐
网络资源
Oct 09 PHP
用PHP实现图象锐化代码
Jun 14 PHP
服务器web工具 php环境下
Dec 29 PHP
PHP中通过加号合并数组的一个简单方法分享
Jan 27 PHP
PHP实现阳历到农历转换的类实例
Mar 07 PHP
codeigniter中view通过循环显示数组数据的方法
Mar 20 PHP
PHP变量赋值、代入给JavaScript中的变量
Jun 29 PHP
详解WordPress开发中用于获取分类及子页面的函数用法
Jan 08 PHP
php网页版聊天软件实现代码
Aug 12 PHP
PHP文件上传操作实例详解
Sep 27 PHP
Yii1.1中通过Sql查询进行的分页操作方法
Mar 16 PHP
PHP实现发送微博消息功能完整示例
Dec 04 PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
Oct 03 #PHP
PHP HTML JavaScript MySQL代码如何互相传值的方法分享
Sep 30 #PHP
ThinkPHP3.0略缩图不能保存到子目录的解决方法
Sep 30 #PHP
用PHP实现 上一篇、下一篇的代码
Sep 29 #PHP
php中长文章分页显示实现代码
Sep 29 #PHP
PHP实现下载功能的代码
Sep 29 #PHP
php流量统计功能的实现代码
Sep 29 #PHP
You might like
德劲1104的电路分析与改良
2021/03/01 无线电
从一个不错的留言本弄的mysql数据库操作类
2007/09/02 PHP
Linux下PHP安装mcrypt扩展模块笔记
2014/09/10 PHP
php缓冲输出实例分析
2015/01/05 PHP
jQuery+php简单实现全选删除的方法
2016/11/28 PHP
解决php 处理 form 表单提交多个 name 属性值相同的 input 标签问题
2017/05/11 PHP
thinkPHP+LayUI 流加载实现功能
2019/09/27 PHP
laravel 实现关闭CSRF(全部关闭、部分关闭)
2019/10/21 PHP
Javascript 命名空间模式
2013/11/01 Javascript
JS获取键盘上任意按键的值(实例代码)
2013/11/12 Javascript
jquery实现左右滑动菜单效果代码
2015/08/27 Javascript
JavaScript事件代理和委托详解
2016/04/08 Javascript
JS中使用textPath实现线条上的文字
2017/12/25 Javascript
javascript匿名函数中的'return function()'作用
2018/10/15 Javascript
用JS实现选项卡
2020/03/23 Javascript
vue axios请求成功却进入catch的原因分析
2020/09/08 Javascript
[01:06:25]Secret vs Liquid 2018国际邀请赛淘汰赛BO3 第一场 8.25
2018/08/29 DOTA
使用wxPython获取系统剪贴板中的数据的教程
2015/05/06 Python
Python中列表和元组的使用方法和区别详解
2020/12/30 Python
详解django中自定义标签和过滤器
2017/07/03 Python
Python爬虫的两套解析方法和四种爬虫实现过程
2018/07/20 Python
Python中的枚举类型示例介绍
2019/01/09 Python
Python 闭包,函数分隔作用域,nonlocal声明非局部变量操作示例
2019/10/14 Python
ktv总经理岗位职责
2014/02/17 职场文书
客服专员岗位职责
2014/02/28 职场文书
警校毕业生自我评价
2014/04/06 职场文书
党员检讨书
2014/10/13 职场文书
计算机实训报告总结
2014/11/05 职场文书
2014年保安个人工作总结
2014/11/13 职场文书
2014年教师思想工作总结
2014/12/03 职场文书
2015年房地产个人工作总结
2015/05/26 职场文书
焦点访谈观后感
2015/06/11 职场文书
2015年高校保卫处工作总结
2015/07/23 职场文书
2015年安全生产月工作总结
2015/07/27 职场文书
2016年春季运动会广播稿
2015/08/19 职场文书
TV动画《间谍过家家》公开PV
2022/03/20 日漫