文档章节

PHP目录的遍历

雨醉风尘
 雨醉风尘
发布于 2015/09/01 18:18
字数 64
阅读 48
收藏 4

PHP目录的遍历

<?php 

function show($file){
    $openfile=opendir($file) or die("文件读取错误");
    while($read=readdir($openfile)){
    	 
    	if($read!="." && $read!=".."){
    	   $path=$file."/".$read;
           if(is_dir($path)){
           		show($path);
           }else{
           		echo $path."<br/>";
           }
    	}
    }

}
$file="test";
show($file);

 ?>


© 著作权归作者所有

共有 人打赏支持
雨醉风尘
粉丝 3
博文 106
码字总数 23692
作品 0
海淀
程序员
私信 提问
php 递归和非递归以及SPL遍历目录下的所有文件

//php 递归实现遍历 用dir 返回对象<? function loop($dir){ $mydir =dir($dir); //以对象的形式访问 while($file = $mydir ->read()){ //目录中有隐藏文件'.'和'..' 遍历的时候需要注意 if......

eatnothing
2015/10/22
306
0
Astraeux/phpnum

phpnum phpnum 是 PHP 语言的一个科学计算扩展。支持多维数组运算,此外也为数组运算提供了大量数学函数库。灵感源自 NumPy & NumPHP。 开发方向 支持线程安全 提供异常处理 完善函数库 支持...

Astraeux
2016/09/28
0
0
php操作win2003目录问题

我写了一个php程序遍历目录取相应的文件拷贝到指定位置,在xp系统下面测试一切正常,但是在win2003系统上面程序不能实现拷贝,同样遍历目录也不能输出文件,知道是权限的问题,但是不知道怎么...

lilinpi
2012/07/24
128
5
大大大大贝壳/waf

基于NodeJS的web应用防火墙(waf) 兼顾前端和服务器端的waf,能有效抵御SQL注入攻击以及目录遍历攻击。创新点在于前端防火墙的设计及实现。 当前实现了: 基于NodeJS的代理服务器 前端防火墙...

大大大大贝壳
2015/04/02
0
0
Injection Attacks-Log 注入

日志注入(也称日志文件注入) 很多应用都维护着一系列面向授权用户、通过 HTML 界面展示的日志,因而成为了攻击者的首要目标,这些攻击者试图伪装其他攻击、误导日志读者,甚至对阅读和分析...

OneAPM蓝海讯通
2016/03/11
22
0

没有更多内容

加载失败,请刷新页面

加载更多

JDK 12又来了,我学不动了...

写在前面 看到 JDK 12又发布了,萌新不知不觉感觉瑟瑟发抖,从 Java 1.8的函数式编程思维和范式 到 Java 1.9的模块化特性的加持 以及还没来得及深切感受一下 Java 1.11 的 ZGC强大之后,这次...

CodeSheep
14分钟前
0
0
解决在gradle构建project时,发生peer not authenticated错误的方法

问题: FAILURE: Build failed with an exception.* What went wrong:Could not resolve all dependencies for configuration ':wl01-service:compile'.> Could not resolve com.ali......

Benz001
23分钟前
1
0
Apache Ignite上的TensorFlow

任何深度学习都是从数据开始的,这是关键点。没有数据,就无法训练模型,也无法评估模型质量,更无法做出预测,因此,数据源非常重要。在做研究、构建新的神经网络架构、以及做实验时,会习惯...

李玉珏
48分钟前
6
0
Java记录日志附带请求标识

起因 系统是web接口服务,排查故障的时候经常需要记录某次请求调用链路日志。这样我们拉日志的时候只要匹配这个traceid就行了 第一版解决方案 原来我们一直用了个很low的办法,在请求开始的时...

Tree
52分钟前
3
0
使用split_size优化的ODPS SQL的场景

使用split_size优化的ODPS SQL的场景 首先有两个大背景需要说明如下: 说明1:split_size,设定一个map的最大数据输入量,单位M,默认256M。用户可以通过控制这个变量,从而达到对map端输入的...

阿里云官方博客
57分钟前
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部