php中遍历文件夹代码,php简单遍历文件夹以及文件
[php]代码库function myScanDir($dir,$levle = 0){//$levle表示所在层级关系
//判断是否是一个路径
if(!is_dir($dir)) return false;
//如果是一个路径,获取路径的资源
$o = openDir($dir);
//循环获取文件里面的内容
while($filename = readdir($o)){
//判断是不是.和..目录
if($filename == '.'||$filename == '..'){
echo str_repeat("--",$levle)."{$filename}
";
continue;
}
//判断当前读取到的内容是一个目录还是一个文件
if(is_dir($dir.'/'.$filename)){
echo $levle."层".str_repeat("-",$levle)."{$filename}
";
//当前获取到的文件是一个目录
//调用递归
myScanDir($dir.'/'.$filename,$levle+1);
}else{
//是一个文件
echo str_repeat("--",$levle)."{$filename}
";
}
}
}
php中遍历文件夹代码,php简单遍历文件夹以及文件相关推荐
- 删除目录文件html代码,ASP创建目录、删除目录,删除文件代码范例
网站开发项目中对文件的操作是必不可少的,例如:生成HTML静态页的时候要创建HTML文件,生成目录文件夹,删除的时候删除相应的文件与目录.下面跟大家分享:ASP创建目录.删除目录,删除文件. ASP创 ...
- python传文件给java_python使用简单http协议来传送文件
python使用简单http协议来传送文件! 在ubuntu环境下,局域网内可以使用nc来传送文件,也可以使用基于Http协议的方式来下载文件 我们可以使用python -m SimpleHTTPSe ...
- c语言写日志文件的代码,一个简单的日志系统的C代码实现
问题描述 实现一个简单的基于Windows的日志系统,要求写入日志文件的内容的样式如下: [时间]+[文件名]+[日志等级]+日志具体内容 如: [2015.02.2514:35:13.143][Wr ...
- Google Map 中混淆和压缩代码的简单示例
首先我们要有以下几个函数: function z(a,b){ window[a]=b; } function ha(a,b,c){ a[b]=c; } function p(a,b,c ...
- python批量下载文件教程_超简单超详细python小文件、大文件、批量下载教程
按照不同的情况,python下载文件可以分为三种: 小文件下载 大文件下载 批量下载 python 小文件下载 流程:使用request.get请求链接,返回的内容放置到变量r中,然后将r写入到你想放 ...
- java获取电脑硬盘里的文件_用Java简单获取硬盘里的文件
package com.java_home.Test; import java.io.File; import java.io.FilenameFilter; public class TestFil ...
- linux中上锁的文件夹,怎么用linux命令给自己的文件上锁
在工作的时候可能我们一不小心,动了一些原本没想修改的代码,结果找bug找半天,才发下,哦,我是不小心碰到了这的代码,下面来看看小编给大家找打上锁小技巧吧. 怎么用linux命令给自己的文件上锁 原因: ...
- php 删除文件夹及文件夹,php删除一个路径下的所有文件夹和文件的方法
php遍历一个文件夹内的所有文件和文件夹,并删除所有文件夹和子文件夹下的所有文件的代码,通过递归方式实现达到清空一个目录的效果,代码简单实用. 也适合在thinkphp中清理缓存,在thinkphp中 ...
- linux给文件夹加密码,如何使用linux命令给文件上锁?linux命令文件加密方法
如何用linux命令给文件夹加密上锁呢?这是很多linux用户会碰到的问题,今天小编给大家介绍下linux命令给文件加密上锁的方法. 怎么用linux命令给自己的文件上锁 原因: 有些时候一个工程需要 ...
最新文章
- 高中生活--第1篇--荣辱一身,悲尽兴来
- [USACO 4.2] 完美的牛栏
- 数学能有多美?这个动图看了完全停不下来...
- logback 配置详解
- android布局黑色字体颜色,Android开发之FloatingActionButton悬浮按钮基本使用、字体、颜色用法示例...
- MySQL三种打开方式
- Oracle ——数据库 SQL 分页性能分析
- 机器视觉使用光源的几个选择标准
- 安川服务器显示ab32,安川驱动器维修常见报警代码及维修方法
- MySQL基础(学习笔记)
- 抖音文字旋转动画PR模板 Mogrt格式动态标题文字Pr模板免费下载
- 【图解线性代数】第一章——线性代数的几何意义导读(思维导图)
- php元换成万元,1000元怎么换算成万元(元怎么换成万元)
- ERNIE: Enhanced Representation through Knowledge Integration, Yu Sun 2020【representation+Bert+ner】
- win7计算机不显示摄像头图标不见了,win7系统摄像头图标不见怎么办?
- ubuntu18.04两台电脑ntp时间同步
- PE系统优盘制作教程
- spark.jars.packages使用镜像源加速
- Matlab龚珀兹曲线模型预测,第三章 趋势曲线模型预测法.ppt
- 抖音java表白教程_抖音最火套路情话,深情感人,表白专用!
热门文章
- 汽车坐垫的颜颜色配原则
- php 条件搜索mysql_具有多个条件的搜索功能 - PHP / MySQL (Search feature with multiple criteria - PHP/MySQL)...
- golang编码一致性哈希算法
- mlf机器人无限制格斗_2017MLF 无限制机器人格斗职业联赛广州火热开战
- 面试官都拜服的,软件测试面试题之Mysql基础!
- Tensorflow实现二次元图片的超分辨率
- 哪款蓝牙耳机比较适合玩游戏?适合游戏的蓝牙耳机推荐
- 怎样定义函数指针数组
- 英语语法思维导图,田静老师的长难句听课笔记
- M1 MAC配置JAVA环境