很多站长朋友们都不太清楚php判断是否有文件,今天小编就来给大家整理php判断是否有文件,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php怎么判断是否有某个文件夹 2、 php判断文件夹是否存在不存在则创建 3、 php中如何判断一个目录有没有文件 4、 php判断文件夹是否存在 5、 php 检测文件是否存在的几种方式 php怎么判断是否有某个文件夹php 语言提供了 file_exists 函数,其功能是:
file_exists — 检查文件或目录是否存在
函数原型定义如下:
bool file_exists ( string $filename )
示例代码:
<?php
$filename = '/path/to/';
if (file_exists($filename)) {
echo "$filename exists";
} else {
echo "$filename does not exist";
}
?>
php判断文件夹是否存在不存在则创建php判断文件夹是否存在用到的工具:notepad++,代码如下:
1
2
3
4
5
6
7
function mkdirs($a1, $mode = 0777)
{
if (is_dir($a1) || @mkdir($al, $mode)) return TRUE;
if (!mkdirs(dirname($a1), $mode)) return FALSE;
return @mkdir($a1, $mode);
}
mkdirs("a1");
说明:程序判断a1这个目录是否存在,如果存在就返回真,如果不存在就创建a1目录,默认给与读写和执行的权限。
注意事项:777权限适用于linux环境。
php中如何判断一个目录有没有文件<?php
//自定义一个遍历目录的函数,注意目录中的目录。
function rmdi_r($dirname){
//判断是否为一个目录,非目录直接关闭
if(is_dir($dirname)){
//如果是目录,打开他
$name=opendir($dirname);
//使用while循环遍历
while($file=readdir($name)){
//去掉本目录和上级目录的点
if($file=="." || $file==".."){
continue;
}
//如果目录里面还有一个目录,再次回调
if(is_dir($dirname."/".$file)){
rmdi_r($dirname."/".$file);
}
如果目录里面是个文件,那么输出文件名
if(is_file($dirname."/".$file)){
echo($dirname."/".$file);
}
}
//遍历完毕关闭文件
closedir($name);
//输出目录名
echo($dirname);
}
}
//调用函数
rmdi_r("这里填写需要遍历某文件夹的绝对路径");
php判断文件夹是否存在file_exists() 函数检查文件或目录是否存在。
is_dir() 函数检查指定的文件是否是目录。
这两个函数都可以判断!
php 检测文件是否存在的几种方式一、 file_exists();
二、is_file();
$file = 'test';
file_exists($file) OR exit('该目录不存在');
is_file($file) OR exit('该目录不存在');
file_exists 既可以用来检查文件夹,也可以用来检查文件
is_file 只能用来检查文件
关于php判断是否有文件的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php判断是否有文件 php判断是否有文件存在的详细内容...