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 相关文章推荐
PHP 编程请选择正确的文本编辑软件
Dec 21 PHP
一个PHP的String类代码
Apr 20 PHP
php foreach 参数强制类型转换的问题
Dec 10 PHP
php更新mysql后获取影响的行数发生异常解决方法
Mar 28 PHP
Zend的MVC机制使用分析(二)
May 02 PHP
PHP中isset()和unset()函数的用法小结
Mar 11 PHP
PHP中的插件机制原理和实例
Jul 08 PHP
PHP静态文件生成类实例
Nov 29 PHP
php生成rss类用法实例
Apr 14 PHP
php利用云片网实现短信验证码功能的示例代码
Nov 18 PHP
PHP中PDO事务处理操作示例
May 02 PHP
php微信公众号开发之答题连闯三关
Oct 20 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
php中static静态变量的使用方法详解
2010/06/04 PHP
php邮件发送,php发送邮件的类
2011/03/24 PHP
PHP得到mssql的存储过程的输出参数功能实现
2012/11/23 PHP
自定义min版smarty模板引擎MinSmarty.class.php文件及用法
2016/05/20 PHP
PHP简单读取xml文件的方法示例
2017/04/20 PHP
php实现大文件断点续传下载实例代码
2019/10/01 PHP
PHP实现倒计时功能
2020/11/16 PHP
浅谈JavaScript中面向对象技术的模拟
2006/09/25 Javascript
JQuery魔力之$(&quot;tagName&quot;)与selector
2012/03/05 Javascript
写JQuery插件的基本知识
2013/11/25 Javascript
JavaScript中的对象序列化介绍
2014/12/30 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
微信小程序上传图片功能(附后端代码)
2020/06/19 Javascript
基于vue.js中关于下拉框的值默认及绑定问题
2018/08/22 Javascript
Vue.js 事件修饰符的使用教程
2018/11/01 Javascript
jQuery使用bind动态绑定事件无效的处理方法
2018/12/11 jQuery
Element UI框架中巧用树选择器的实现
2018/12/12 Javascript
在weex中愉快的使用scss的方法步骤
2020/01/02 Javascript
如何检测JavaScript中的死循环示例详解
2020/08/30 Javascript
基于Django filter中用contains和icontains的区别(详解)
2017/12/12 Python
python三方库之requests的快速上手
2019/03/04 Python
python仿抖音表白神器
2019/04/08 Python
Python笔记之观察者模式
2019/11/20 Python
python基于celery实现异步任务周期任务定时任务
2019/12/30 Python
巴西最大的家电和百货零售商:Casas Bahia
2016/11/22 全球购物
白色公司:The White Company
2017/10/11 全球购物
德国最大的网上足球商店:11teamsports
2019/09/11 全球购物
乌克兰第一的珠宝网上商店:Gold.ua
2019/11/29 全球购物
医药销售求职信范文
2014/02/01 职场文书
人力资源主管职责范本
2014/03/05 职场文书
2015年生活老师工作总结
2015/05/27 职场文书
2016大一新生军训心得体会
2016/01/11 职场文书
创业计划书之DIY自助厨房
2019/09/06 职场文书
深入浅析React中diff算法
2021/05/19 Javascript
MySQL 8.0 之不可见列的基本操作
2021/05/20 MySQL
python中的random模块和相关函数详解
2022/04/22 Python