php目录操作示例

目录

1.常用函数

2.列举当前目录列表

 3.判断是否是文件夹


1.常用函数

函数名 功能
scandir
列出指定路径中的文件和目录
opendir
打开文件夹,返回操作资源
readdir 读取文件夹资源
closedir
关闭文件夹操作资源
is_dir
判断是否是文件夹
filetype
显示是文件夹还是文件,文件显示 file ,文件夹显示 dir
_FILE_ 显示当前文件绝对路径
dirname 显示当前文件的所在目录

2.列举当前目录列表

_FILE_、dirname、sandir

';
	$b = dirname($a); // 显示文件的所在目录
	echo $b.'
'; $c = scandir($b); //列出指定路径中的文件和目录 //echo gettype($c);//获取到的类型是数组 //print_r($c); //逐个打印 foreach ($c as $filename) { echo $filename.'
'; } ?>

 php目录操作示例_第1张图片

 3.判断是否是文件夹

id_dir

';
		} else {
			echo 'file: '.$filename.'
'; } } ?>

php目录操作示例_第2张图片

优化后的效果

 只需要对打印内容进行条件增加

';
	$b = dirname($a); // 显示文件的所在目录
	//echo $b.'
'; $c = scandir($b); //列出指定路径中的文件和目录 //echo gettype($c);//获取到的类型是数组 //print_r($c); //逐个打印 foreach ($c as $filename) { if($filename == '.' or $filename == '..'){ continue;//跳出这一轮循环,继续下一轮 } //对文件夹与目录区分开 if (is_dir($filename)){ echo " $filename".'
'; } else { echo "".$filename. '
'; } } ?>

php目录操作示例_第3张图片

你可能感兴趣的:(php,php,android,开发语言)