1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > php 遍历显示文件夹下所有目录 所有文件的函数 没有分页的代码【PHP】

php 遍历显示文件夹下所有目录 所有文件的函数 没有分页的代码【PHP】

时间:2024-05-09 06:24:25

相关推荐

php 遍历显示文件夹下所有目录 所有文件的函数 没有分页的代码【PHP】

后端开发|php教程

php,遍历,目录,文件

后端开发-php教程

html5管理系统项目源码下载,ubuntu禁服务启动,tomcat8.0打开闪退,爬虫自动银行转账,php判断文件是否已上传阿里云,成都SEO学徒lzw

<?php

/**********************

一个简单的目录递归函数

第一种实现办法:用dir返回对象

***********************/

function tree($directory)

{

$mydir=dir($directory);

echo "\n";

while($file=$mydir->read()){

if((is_dir("$directory/$file")) AND ($file!=".") AND ($file!=".."))

{echo "$file\n";

tree("$directory/$file");

}

else

echo "$file\n";

}

echo "\n";

$mydir->close();

}

//开始运行

echo "目录为粉红色

\n";

tree("F:/");

/***********************

第二种实现办法:用readdir()函数

************************/

function listDir($dir){

if(is_dir($dir)){

if ($dh = opendir($dir)) {

while (($file= readdir($dh)) !== false){

if((is_dir($dir."/".$file)) && $file!="." && $file!=".."){

echo "文件名:",$file,"

";

listDir($dir."/".$file."/");

}else{

if($file!="." && $file!=".."){

echo $file."

";

}

}

}

closedir($dh);

}

}

}

//开始运行

listDir(E:/常用软件备份/);

?>

图书馆系统源码,vscode元素选中的颜色,ubuntu如何保存,tomcat 老版本下载,爬虫公司口碑,php二维码api,信息流推广和seo推广,出售单号网站源码lzw

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。