×

php查找文件夹是否存在

php查找文件夹是否存在(php 搜索文件)

admin admin 发表于2023-03-21 21:49:13 浏览43 评论0

抢沙发发表评论

本文目录一览:

thinkphp5判断上传文件是否存在

只能判定文件夹内是否已经存在同名文件。根据查询相关资料信息,文件名写到数据库,上传sql查询是否有相同名称,相同则不予上传,返回存在的message。

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判断目录是否存在

file_exists — 检查文件或目录是否存在

说明

bool file_exists    ( string $filename   )

检查文件或目录是否存在。  

参数

filename    

文件或目录的路径。    

    在 Windows 中要用 //computername/share/filename 或者    \\computername\share\filename 来检查网络中的共享文件。     -php查找文件夹是否存在

返回值

如果由 filename 指定的文件或目录存在则返回    TRUE,否则返回 FALSE。

Note:    

 This function will return FALSE for symlinks pointing to non-existing    files.  

Warning  

如果因为安全模式的限制而导致不能访问文件的话,该函数会返回     FALSE。然而,可以使用     include 来包含,如果文件在     safe_mode_include_dir     所指定的目录里。   -php查找文件夹是否存在

Note:    

 The check is done using the real UID/GID instead of the effective one.  

Note: 因为 PHP 的整数类型是有符号整型而且很多平台使用32位整型,     对2GB以上的文件,一些文件系统函数可能返回无法预期的结果 。

范例

Example #1 测试一个文件是否存在

?php

$filename = '/path/to/foo.txt';

if (file_exists($filename)) {

    echo "文件 $filename 存在";

} else {

    echo "文件 $filename 不存在";

}

?

//以上内容来自官方PHP开发帮助文档

php判断文件夹或文件是否存在,及不存在时如何创建

如果文件夹不存在直接创建:

$folder = 'test';

is_dir($folder) OR mkdir($folder, 0777, true);

文件不存在直接打开文件就创建了

$file = 'index.php';

is_file($file) OR fclose(fopen($file, 'w'));

php判断文件夹是否存在不存在则创建

// 直接这样即可:

$dir = './test/test';

is_dir($dir) OR mkdir($dir, 0777, true);   // 如果文件夹不存在,将以递归方式创建该文件夹

php判断文件夹是否存在

file_exists() 函数检查文件或目录是否存在。

is_dir() 函数检查指定的文件是否是目录。

这两个函数都可以判断!