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

 更新时间:2012年10月03日 23:28:32   作者:  
php判断文件是否存在或是否可读或目录是否存在结合三个实例保证你能看懂,关于php操作文件这方面即基础又很重要,在很多地方都需要php对文件进行相应的操作,所以你还是好好看看下面的内容

1、案例:

复制代码 代码如下:

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

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

2、案例:
复制代码 代码如下:

<?php
$filename = 'jb51.net.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 = 'jb51.net.php';
if (is_file($file) == false) {
die('文件不存在或者无法读取');
} else {
echo '存在';
}
?>

is_file -- 判断给定文件名是否为一个正常的文件
说明
bool is_file ( string filename)
如果文件存在且为正常的文件则返回 TRUE.

相关文章

  • PHP伪静态页面函数附使用方法

    PHP伪静态页面函数附使用方法

    这个PHP伪静态是另一个结合比较好的一个,比上一篇文章复杂点,建议大家结合上一篇文章
    2008-06-06
  • php语言的7种基本的排序方法

    php语言的7种基本的排序方法

    这篇文章主要为大家详细介绍了7种php基本排序实现方法,感兴趣的小伙伴们可以参考一下
    2016-03-03
  • PHP通用检测函数集合

    PHP通用检测函数集合

    这些函数都要测试才能使用,不保证个个都能使用,很多好的代码函数都可以在phpcms,dedecms,帝国cms中查找。
    2011-02-02
  • 深入了解PHP的垃圾回收机制

    深入了解PHP的垃圾回收机制

    这篇文章主要介绍了PHP垃圾回收机制讲解,本篇文章通过简要的案例,详细讲解了该机制的原理与使用,以下就是详细内容,需要的朋友可以参考下
    2022-08-08
  • 帖几个PHP的无限分类实现想法~

    帖几个PHP的无限分类实现想法~

    帖几个PHP的无限分类实现想法~...
    2007-01-01
  • php检测数组长度函数sizeof与count用法

    php检测数组长度函数sizeof与count用法

    这篇文章主要介绍了php检测数组长度函数sizeof与count用法,实例分析了count的用法,并对sizeof函数进行了详尽的分析说明,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-11-11
  • 浅谈如何提高PHP代码的质量

    浅谈如何提高PHP代码的质量

    说实话,在代码质量方面,PHP 的压力非常大。通过阅读本系列文章,您将了解如何提高 PHP 代码的质量。
    2021-05-05
  • PHP和JS之间的数据交互并处理

    PHP和JS之间的数据交互并处理

    最近在开发Web应用程序时,经常会涉及到PHP与JS之间的数据传递,特别是传递复杂的数据结构,如数组。本文主要介绍如何使用PHP传递数组给JS,并在JS中使用这些数据
    2023-04-04
  • PHP和Java 集成开发详解分析 强强联合

    PHP和Java 集成开发详解分析 强强联合

    很久以前,有人从www上看到看到天空上一个很亮的亮点,它就是Java语言,与此同时,在另一个地方一位梦想家也看到了一个亮点,它就是PHP.
    2008-11-11
  • 浅析php变量作用域的一些问题

    浅析php变量作用域的一些问题

    学过C的人用php的时候一般会相当顺手,而且感到php太方便太轻松。但在变量作用域这方面却与c有不同的地方,搞不好会相当郁闷,就找不到错误所在
    2013-08-08

最新评论