本文目录一览:
- 1、php判断文件夹是否存在不存在则创建
- 2、php 检测文件是否存在的几种方式
- 3、thinkphp5判断上传文件是否存在
- 4、php curl判断一个远程文件在不在
- 5、php检测文件夹下是否还有文件
php判断文件夹是否存在不存在则创建
// 直接这样即可:
$dir = './test/test';
is_dir($dir) OR mkdir($dir, 0777, true); // 如果文件夹不存在,将以递归方式创建该文件夹
php 检测文件是否存在的几种方式
一、 file_exists();
二、is_file();
$file = 'test';
file_exists($file) OR exit('该目录不存在');
is_file($file) OR exit('该目录不存在');
file_exists 既可以用来检查文件夹,也可以用来检查文件
is_file 只能用来检查文件
thinkphp5判断上传文件是否存在
只能判定文件夹内是否已经存在同名文件。根据查询相关资料信息,文件名写到数据库,上传sql查询是否有相同名称,相同则不予上传,返回存在的message。
php curl判断一个远程文件在不在
可以使用 curl_error() 函数来判断:
?php
// 创建一个指向一个不存在的位置的cURL句柄
$url = "";
$ch = curl_init($url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
if(curl_exec($ch) === false)
{
echo '文件不存在' . curl_error($ch);
}
// 关闭句柄
curl_close($ch);
php检测文件夹下是否还有文件
php判断文件还是文件夹主要通过is_file跟is_dir函数判断,下面分别讲解:
is_file()函数
is_file()函数 用来判断是否为文件,返回结果为true或者false
举例:
$ifile="c:/test";
$result=is_file($ifile);
echo $result;
输出:false
is_dir()函数
is_dir()函数用来判断是否为目录,返回结果为true或者false
举例:
$ifile="c:/test";
$result=is_file($ifile);
echo $result;
输出:true