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

php判断是文件夹|php判断文件夹或文件是否存在及不存在时如何创建的第1张示图

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

php判断文件夹是否存在用到的工具:notepad++,代码如下:

functionmkdirs($a1,$mode=0777){if(is_dir($a1)||@mkdir($al,$mode))returnTRUE;if(!mkdirs(dirname($a1),$mode))returnFALSE;[email protected]($a1,$mode);}mkdirs("a1");

说明:程序判断a1这个目录是否存在,如果存在就返回真,如果不存在就创建a1目录,默认给与读写和执行的权限。

注意事项:777权限适用于linux环境。

② php判断是否为文件目录方法

is_dir

(PHP 4, PHP 5, PHP 7)

is_dir — 判断给定文件名是否是一个版目录

1.说明

is_dir ( string $filename ) : bool

判断给定文件名是否是一个目录。

2.参数权

filename

如果文件名存在并且为目录则返回 TRUE。如果 filename 是一个相对路径,则按照当前工作目录检查其相对路径。 If filename is a symbolic or hard link then the link will be resolved and checked.If you have enabled open_basedir further restrictions may apply.

3.返回值

如果文件名存在,并且是个目录,返回 TRUE,否则返回FALSE。

4.范例如下图

代码展示

③ php用ftp_nlist获取到列表后怎么判断是一个文件还是一个目录

用ftp_rawlist,返回结果会告诉你,是文件还是文件夹,非要用ftp_nlist的话,就循环判断返回值里面的ftp_size,如果是文件夹,会返回-1,但是效率没有ftp_rawlist来得高

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

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

$folder='test';is_dir($folder)ORmkdir($folder,0777,true);

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

$file='index.php';is_file($file)ORfclose(fopen($file,'w'));

⑤ php怎么判断是否有某个文件夹

php 语言提供了 file_exists 函数,其功能是:

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

函数原型定义专如下:

boolfile_exists(string$filename)

示例代码属:

<?php$filename='/path/to/';if(file_exists($filename)){echo"$filenameexists";}else{echo"$filenamedoesnotexist";}?>

⑥ php如何检测某一文件(夹)是不是文件夹

is_dir ( string filename )如果文件名存在并且为目录则返回 TRUE。如果 filename 是一个相对路径,则按照当前工作目录检查其相对路径。

⑦ php判断ftp文件夹是否存在

请慎用此操作,因为将赋予用户操作文件夹的权限$upload_dir = 'xxxxxxx'; //定义文件夹名称if(!is_dir($upload_dir)){ //如果不存在该文件夹mkdir($upload_dir, 0777); //创建文件夹chmod($upload_dir, 0777); //改变文件模式}//执行上传

⑧ php检测文件夹下是否还有文件

php判断文件还是文件夹主要通过is_file跟is_dir函数判断,下面分别讲解:is_file()函数is_file()函数 用来判断是否为文件,返回结果为true或者false举例:$ifile="c:/test";$result=is_file($ifile);echo $result;输出:falseis_dir()函数is_dir()函数用来判断是否为目录,返回结果为true或者false举例:$ifile="c:/test";$result=is_file($ifile);echo $result;输出:true

⑨ php 判断是否有文件夹 创建文件夹

if ( file_exists('你的文件或文件夹路径'){ //有}else{ //没有 //创建文件夹 if( mkdir('要创建的文件夹路径') ) { echo '成功'; } else { echo '创建文件夹失败' }}

⑩ php中如何判断一个目录有没有文件

/***判断是否为空目录*@param$pathstring指定的路径*@returnbool非空目录和非目录均返回false*/functionis_empty_dir($path){if(!is_dir($path)){returnfalse;}$dir=opendir($path);while(false!==($file=readdir($dir))){if(!in_array($file,['.','..'])){closedir($dir);returnfalse;}}closedir($dir);returntrue;}

未经允许不得转载:山九号 » php判断是文件夹|php判断文件夹或文件是否存在及不存在时如何创建

赞 (0)